找出图像中文本块的像素坐标
Finding out pixel coordinates of the block of text in an image
我有一个.png图像。图像包含各种文本块。我想找到每个文本块在图像中的位置。这些方块是长方形的。
由于块是矩形的,我需要左上角的像素值,然后是矩形的长度和宽度。
我可以用任何软件来做这件事吗?还是一些简单的方法?
这样做的主要目的是在javascript中识别该大小的div,然后使其可点击。
图像的示例可以是https://www.dropbox.com/sh/bup6lvwqs30ls4e/AACEQpGRhuKLyPa61fCzjV0sa?lst=#lh:null-12.png,我想找到营养列表和成分列表的像素位置。
如果你只有一个png图像,而没有其他东西,并且你想从中推断文本位置,这是一个非常困难的计算机视觉问题,并且没有简单的JavaScript库可以利用。如果你可以设置某种服务来处理这个图像,即将这个图像上传到服务器,计算这些图像中的边界框,那么你有几个选择:
- 我不在乎准确性,我只想让我的东西发挥作用:http://code.google.com/p/tesseract-ocr/
- 我想使用最先进的技术:从http://crypto.stanford.edu/~dwu4/ICDAR2011.pdf,并使用谷歌查找相关内容
相关文章:
- 点击(右键点击)使用传单地图库获取图像覆盖的像素坐标
- 谷歌地图:获取点击或标记(x,y)像素坐标内的标记点击侦听器
- 从FF和谷歌浏览器的像素坐标中选择
- 如何在传单中投影像素坐标
- 如何将像素坐标转换为等轴测网格坐标
- 开放层 - 像素坐标不正确
- 将纬度/纬度转换为像素坐标
- Pixi.js / WebGL方法,用于将数据模型坐标转换为画布像素坐标
- 获取基于百分比或基于像素的x&y坐标来自latlng
- 找出图像中文本块的像素坐标
- 从坐标中获取像素
- 将lat/lng坐标转换为给定地图上的像素(使用JavaScript)
- 使用滚动条后的画布像素坐标偏移量
- 计算坐标区域的黑色像素
- 将纬度/长度转换为像素X&Y坐标
- 使用Javascript查找网页上特定坐标的像素颜色
- 图像像素X、Y坐标为经纬度
- Google Maps API v3 -- 如何将 .getBounds() 转换为像素坐标
- HTML 5画布坐标和浏览器像素的相关性
- 获取矩形元素的屏幕像素坐标