从图像中提取或分析视觉信息

时间:2011-06-22 07:29:02

标签: ruby image-processing

如果有人知道如何分析图像,我只是好奇。例如:

我有一张热图图片,知道我想提取颜色值和x,y coordiantes并用javascript&重绘图像画布。

另一个例子是识别图像中的图案(线条,箭头)并提取方向和长度。

1 个答案:

答案 0 :(得分:3)

我推荐的流行图像/视频分析库是OpenCV。我已成功使用ruby-opencv gem的这个github分支。如果向下滚动自述文件,您将看到有关面部检测的示例。单元测试演示了如何做其他事情,如drawing shapes等。乍看之下,我没有看到任何关于提取像素数据的测试,但绝对是可能的。

如果您需要更简单的内容,可以尝试devil。它更加用户友好,专注于图像处理,但你可以用它提取像素数据。

听起来你会倾向于OpenCV。查看this previous question,特别是提及Hough transform

可能会有用