gripdestiny 2017-05-01 04:06 采纳率: 0%
浏览 1318

景深图估计输出图像尺寸调整

http://blog.csdn.net/hjimce/article/details/50569474
看了这位仁兄的读书笔记和原文,这个网络的输出是74*55的景深图。怎么才能还原成跟原来的图像尺寸一样

  • 写回答

1条回答 默认 最新

  • 你知我知皆知 2024-08-05 19:48
    关注

    以下回答参考 皆我百晓生券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。

    要将输出的景深图(通常为74x55大小)还原到原始图像的尺寸,你需要使用一些图像处理技术来缩小或放大图像。这里是一个简单的Python示例,使用OpenCV库来实现这一目标:

    import cv2
    import numpy as np
    
    # 假设你已经获取了一个74x55大小的景深图
    depth_image = np.zeros((74, 55), dtype=np.uint8)
    
    # 将景深图复制到新的图像中
    for i in range(74):
        for j in range(55):
            depth_image[i][j] = depth_image[i][j]
    
    # 使用cv2.resize函数将图像缩放回原尺寸
    resized_depth_image = cv2.resize(depth_image, (1920, 1080))
    
    # 打印出结果
    print(resized_depth_image)
    

    在这个例子中,我们首先创建一个与输入图像相同大小的空图像,然后填充所有像素值为0。然后,我们使用OpenCV的resize函数将这个空图像缩放到指定的尺寸。

    注意:这个方法可能不会得到完美的效果,因为不同的操作系统可能会有不同的宽度和高度。如果你需要更精确的结果,请考虑使用深度学习或其他更高级的方法来进行图像处理。

    评论

报告相同问题?