大家好,又见面了,我是你们的朋友全栈君。
由于实验需要用到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()便可以比较清晰的显示深度图像了
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/141978.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...