标签:region image coordinates php
我有一个图像文件,其中有比萨饼形阴影区域:
我需要一种方法来提取阴影区域的坐标,以便可以在html代码中使用它们以使该区域可单击.这需要动态完成,因为我有成千上万张图片.我目前正在使用PHP开发网站,因此任何使用php或javascript的网站都会有所帮助.如果有人对如何执行此操作有任何想法,请告诉我.
解决方法:
我可以想到您需要采取的一些步骤,但是由于您没有起点,因此我将在较高的层次上描述我的方法.
>找到中心点,将其命名为c.宽度/ 2高度/ 2不太硬.它
看起来这些图像是由计算机生成的,所以我会
假设它们都是标准尺寸和位置
圈.
>现在,您需要找到半径为r的圆上的所有点
(从中心到易于识别的橙色的距离
仅位于阴影区域中的区域)和中心c.
>使用PHP的imagick库和
getImagePixelColor来测试结果是否接近容易
可识别的橙色.如果是,则您有一个匹配项.
>对于每次匹配,从圆心到
匹配项是阴影区域的一部分.仅查找a的最外层匹配
地区,您有您的coordiantes.
我确信这只是一种方法,并且有很多方法可以实现,但是我建议您开始实施您认为可行的方法,然后在遇到困难时提出一个更具体的问题.
标签:region,image,coordinates,php 来源: https://codeday.me/bug/20191207/2087442.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。