Detecting multiple images in a single image

后端 未结 6 1557
滥情空心
滥情空心 2021-01-30 21:39

I need help to identify the border and compare the images with the original image. I need guidance on How can I achieve this through processing or matlab or anything for beginne

6条回答
  •  攒了一身酷
    2021-01-30 22:15

    The simple way (you don't need to write any code) - use Adaptive Vision Studio:

    1. AddLoadImage (and select the image with multiple logos)
    2. Add LocateMultipleObjects_EdgeBased.
    3. Connect outImage from LoadImage to inImage from second filter
    4. Edit inEdgeModel from LocateMultipleObjects_EdgeBased for example my editing result (use Load Image in the plugin to load the Model image ): Model
    5. Run program and change the parameters of LocateMultipleObjects_EdgeBased to find all elements (i changed inEdgeMagnitude to 9.0 ). You will also get scores for each image: program with results: enter image description here

    In summary you need to add two filters: loadImage and LocateMultipleObjects_EdgeBased and select the model to find :) It's good for beginner you don't need to write any advanced programs. You can try to solve it also by: detecting circles, TemplateMatching_NCC etc etc...

提交回复
热议问题