LabVIEW中获取像素值
在数据采集中获得了激光的光斑图像,请问我如何才能获得激光光斑的尺寸呢?例如它的直径等。是不是LabVIEW中获取的尺寸都是用像素表示的呀,如果是的话如何转换成mm或cm呢?? 请问楼主是怎样从采集的数据转化为图像的?用的IMAQ吗?还是直接把DAQmx得到的数显示出来了?转换成实际尺寸需要知道你相机的像素大小,然后按比例计算。 楼上说的我个人认为不太对,转换成实际尺寸和知不知道相机的像素大小没有一点关系的!
只要相机满足拍摄回全景图,Zoom(LANS)对焦准确,光照等条件OK, 也就是确保获取回高素质的图像,那么此时使用一个标准的,并已知该物体尺寸的物体,放到当前摄像机下拍摄,然后用像素点除以它的已知尺寸,即可获得1个像素点代表多少的实际值。 提前拿测微尺或者刻度尺做个标定,然后再计算。 回HHHHLLLL,你说的是通过已知物体尺寸和图像尺寸来计算每个像素的大小吧,我说的用图像尺寸和像素大小来计算物体尺寸,求的结果不同吧。多谢讨论~ 你知道相机像素的大小和楼主的问题有什么联系呢? 楼主的问题是获取光斑的尺寸吧?光斑像素个数x像素尺寸
纯讨论,如果我说的不对的话欢迎指正。 我就是想知道最后获得的激光光斑的大小! 那你首先要获取一个标准光斑的大小(已知的),我们叫它为Golden Sample。
还有,7#的,像素尺寸是什么意思呢?相机的像素? 对,相机感光芯片上每个像素的实际尺寸,应该是微米量级的。
哦,抱歉,楼上,你是说有镜头的关系所以不能用这个来算是吧?因为我是直接用感光芯片来的,没有考虑到这个。。。 本帖最后由 yel_bit 于 2009-8-14 10:46 编辑
想问你一下,不是NI的数据视频采集卡就不能用IMAQ吗??做图像处理时不是要用到这里面的一些函数节点呀?? 应该是wdyjz说的,需要一个标准,需要校准一下,看看IMAQ VISION的用户手册,上面写有。
页:
[1]