gpt4 book ai didi

java - 如何在位图 Java 中创建文本周围的轮廓

转载 作者:行者123 更新时间:2023-12-01 13:55:37 26 4
gpt4 key购买 nike

我加载一个 ttf 文件并创建一个具有透明背景的位图 (256x256),然后在位图上绘制字符(字体字形)。

我想做的是在所有字符周围创建一个细的(1或2个像素)白色轮廓,也许使用边缘检测。

我该如何实现这个目标?

最佳答案

我确信有一种更正式/更简洁的方法可以做到这一点,但如果您只需要 1 像素边框,为什么不将字体渲染为白色 4 次,每个对角线 1 像素偏移一次,然后在上面画黑色?

即,在(x-1,y-1)、(x-1,y+1)、(x+1,y-1)、(x+1,y+1)处绘制白色,然后绘制黑色位于 (x,y)

关于java - 如何在位图 Java 中创建文本周围的轮廓,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19649121/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com