我使用imagettftext()从文本创建图像,并且需要在左右两侧附加链。通过使用imagettfbbox()我以某种方式设法获得点a和b,但我需要点e and f。有人可以帮帮我。谢谢
imagettftext()
imagettfbbox()
e and f
那么这可以通过多种方式实现。所以你有一个盒子,盒子里面有一个名字。这是我首先尝试的:你可以将图像分成两个水平边:
然后取上半部分并获得与背景颜色不同的最左侧像素,您可以使用imagecolorat()获得。
imagecolorat()
这将为您提供以下几点:
我认为这比将链条连接到K更加现实,因为它不平衡。
K
我不知道这是否适用于每一个案例,但您可以调整分割阶段以获得更高或更低的分数。让我知道你的想法。
必须考虑一种检查像素颜色而不检查每一个颜色的好方法。