Edit: this is not a duplicate. Determine if an image exists in a large image, and if so, find it using Python , since I do not know the template in advance
Suppose I have a large image (usually a photograph taken with a camera, so it may be a little noisy, but let it still not be accepted), consisting of several smaller images, all equal to each other, something like
I need to find the outline of each of them. The first step is to recognize a repeating image (or an unknown pattern) in the 2D image. How can I achieve this first step?
I read that I can use the FFT of the original image and look for repetitive frequencies, would this be an acceptable approach?
: , , . , . .
(Sift/SURF/ORB/etc.), . opencv, 3x , .
, .
, , "" . , , ( ), , . - . , " ", , / (. ). , , .
, :
< > :
, , ;)
, , , .
blob ROI, . . SAD, SSD .
,
/
...
; , "".
, , . .
Yves Daoust , , .
Micka , , .
: .
:
Sorry, I cannot do this full Matlab project right now, but I hope this helps you.
Source: https://habr.com/ru/post/1620332/More articles:How to create a dynamic html form CSV form - javascriptSelect a query using a variable not running in mssql - variablesNoReverseMatch to easily view Django - pythonHow can I use the Date data type on sql server? - sqlHow to get an instance of a loaded FirefoxDriver? - javaUse the same web driver in selenium set - javaHow to find the Euclidean distance between the key points of a single image in opencv - c ++You can only drag an HTML list once - javascriptWhat is a React checksum and how to use it? - reactjsStyleSheet Properties and Parameters List - stylesheetAll Articles