ruby 通过ruby-opencv搜索整个图像中的特定图像部分

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby 通过ruby-opencv搜索整个图像中的特定图像部分相关的知识,希望对你有一定的参考价值。

require 'opencv'
include OpenCV

target_image   = CvMat.load('search_target.png')
original_image = CvMat.load('original.jpg')

matching_result = original_image.match_template(target_image, :sqdiff)

puts "マッチング画像の元画像での座標の始点は次のとおりです"
puts "x: #{matching_result.min_max_loc[2].x}, y: #{matching_result.min_max_loc[2].y}"

以上是关于ruby 通过ruby-opencv搜索整个图像中的特定图像部分的主要内容,如果未能解决你的问题,请参考以下文章

使用 rest-client 文件上传在 Yandex 上进行 Ruby 反向图像搜索

从图像文件中提取感兴趣区域而不读取整个图像

如何使用 Ruby 作为后端将 React 上的图像上传到 Google Cloud Storage

Ruby用百度搜索爬虫

如何在 C# 中搜索屏幕上的图像?

Ruby on Rails,如何确定请求是由机器人还是搜索引擎蜘蛛制作的?