【发布时间】:2013-01-09 05:21:01
【问题描述】:
我有两张图片,白色背景上的大文字。长度各不相同,但文本始终向左对齐,因此每个图像的右侧基本上都有可用空间。我现在想将这两个图像合并为一个,并将它们尽可能靠近地移动,而不会使文本“碰撞”。
我想以某种方式检查每像素列的基数是否有除白色以外的其他颜色(从右侧开始),所以我知道文本从多少像素开始。
【问题讨论】:
-
到目前为止,您尝试了什么?那么,您的具体编程问题是什么?到目前为止,您只留下了一些要求,所以这听起来更像是一个谷歌请求而不是一个真正的问题。
-
我尝试获取文本长度(以字符为单位, strlen() )并将其应用于我的合并函数,但由于文本被扭曲(用于验证码)这不起作用,有时它们重叠
-
显然是的。你真的没想到它会解决这个问题,对吧?一个更好的变体是 imagettfbox 但它无法击败验证码。您可能希望删除可以在此站点上搜索的页面的白色部分。
标签: php image image-processing gd