从图片单位到现实世界单位

本文关键字:单位 世界 | 更新日期: 2023-09-27 18:00:29

我需要一个我正在开发的程序的最佳解决方案。该程序应该拍摄一张带有一些黑色线条对象的图像(仅限黑白),如星形、圆形、矩形等。之后,程序应该找到每个黑点的位置并跟踪它。通过这个我将根据这些位置进行一些计算,使我的步进电机相应地移动。想象一下,有一个记号笔和白板,我想通过指定大小将电脑上的图片绘制在白板上。

我不知道,也许除了图像之外还有其他方式,什么单位更好,基于像素还是。。。。?需要一些建议和建议。赞赏

从图片单位到现实世界单位

对于打印、扫描和监视器,有一个术语DPI(每英寸点),这是您需要检查的,以确定图像的真实大小。将设备的DPI与图像中的像素数进行比较。

注意,DPI以每平方英寸点数表示。

我不知道如何用C#做到这一点,但你可以为C#Emgu打开CV和它的包装器,你可以读取你所拥有的图像并将其转换为YCbCr颜色模型,你可以使用等高线函数或minmaxloc函数。