Python-opencv读取深度图像
Python,opencv,读取,深度,图像
2025-03-28 09:01:03 时间
大家好,又见面了,我是你们的朋友全栈君。
由于实验需要用到Kinect2.0采集的深度图像,但是用以下程序读取深度图片的时候显不方便观察
temp_img= 'cup_depth.png'
depth_filename = os.path.join(image_dir,depth_img)
temp_filename = os.path.join(image_dir,temp_img)
imgOri = cv2.imread(depth_filename)
cv2.imshow('imgOri',depth)
cv2.waitKey(0)
此时我们需要将程序稍作修改变为:
temp_img= 'cup_depth.png'
depth_filename = os.path.join(image_dir,depth_img)
temp_filename = os.path.join(image_dir,temp_img)
imgOri = cv2.imread(depth_filename, -1)
depth=cv2.split(imgOri)[0]
depth[depth>800]=0
depth=depth/1000.0000
cv2.imshow('imgOri',depth)
cv2.waitKey(0)
此时通过cv2.imshow()便可以比较清晰的显示深度图像了
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/141978.html原文链接:https://javaforall.cn