Measure the size of an object | with Opencv, Aruco marker and Python

preview_player
Показать описание
In this tutorial, we will see how to measure objects with OpenCV and python without the need for calibration but using only the Aruco Marker standard

➤ Full Video courses:

➤ Follow me on:

➤ For business inquiries:

#opencv #python #ArucoMarker
Рекомендации по теме
Комментарии
Автор

►► You can Build a Computer Vision software to DETECT and TRACK any Object.

pysource-com
Автор

Excellent video! I'm working on measuring crystal deposits over time, and it looks like I'll only have to tweak a few things to get it working for my purpose!

Thank you so much for doing this. You've likely saved me days of reading, coding, and testing!

derekburm
Автор

Professional programming, simple way while explaining code, thanks a lot man

basemhiwari
Автор

I was looking for this for months haha! Thanks man

AnkitKumar-dghs
Автор

Hello from Ukraine! Thank you very much for your lesson and your job!

hiyodtr
Автор

Hello sir, do you remember which Python version did you use in this video? I am having serious trouble with installing "opencv-contrib-python" and importing "cv2". Could you please help me? Also it would be perfect that you make a video about installing python, pycharm, etc. and integrating them.
Thanks in advance!

canozmen
Автор

Excellent Video, how I can measure the lengths straight edges and round corners thanks for help

MadhuJampala-oimm
Автор

Nice tutorial, I work with java insted of python but it gave me great insight on what to do. Thanks a lot man!

itsamelara
Автор

It works with objects that aren't square or rectangle?, like circles for example.

mikilmku
Автор

Would it be possible to take the shape outline of the object and turn it into a correctly scaled vectored image?

jeramiahweed
Автор

Hi @Pysource. Does your camera have a depth sensor? Can we use any type of camera to capture the dimensions? Thank you in advance

Elnasir
Автор

Great Tutorial. I noticed there is a change in the pixel size of the aruco marker after you draw a polygon around the marker (line 21 ) before drawing the drawing the rectangles (line 51). Also played around with the code and noticed that change varies depending on the thickness of the line used to draw the aruco_polygon in line 21 of your script. I think what's happening is the object detection rectangles are now finding contours around the outermost border of the aruco_polygon from line 21. Please advice what is the best way to go about this.

Haybubay
Автор

How accurate could this get in theory ? If have parts ranging from 20mm to 200mm can it detect size with accuracy of 0.1mm or 0.2mm ? What kind of camera/resolution would needed ?

heikoenzinger
Автор

Nice video. Have a question . Since the aruco marker is a square, length and width should be same. But for the detected aruco marker, there will be cases where length and width are not equal ( like if we take image from an angle rather than 90% from the surface of objects). How can we use this information to correct the dimensions of other objects, in case of distortions?

shaurybaranwal
Автор

is the size of aruko marker in the sheet is exactly 5X5 Cm ?

anandakumara
Автор

Hello, it's very nice. Your development seems to work very well with square and rectangular objects. Now, what happens if the object doesn't have that shape? For example, a wood shaving, a small piece of paper cut by hand, some shapeless pieces of plastic.

MiguelRodriguez-wnmc
Автор

in <module>
parameters =
AttributeError: module 'cv2' has no attribute 'aruco'

what's wrong?

bagasarioseto
Автор

Thank you so much. can you suggest how to estimate altitude height, angular velocity, and distance of an any object in space and also shape and dimension debris of an orbit using Aruco marker and OpenCV python taking stereo vision camera image?

annapurnasahoo
Автор

hello,
Can you make videos related to real time angle measurements. thank you

lushankshambharkar
Автор

if I want to calculate how many degrees an object will be rotated from its starting position how This can be done?

PanDaBoMa