【发布时间】:2021-05-16 05:00:41
【问题描述】:
我正在尝试将修改后的图像数组转换为实际图像(换句话说,将其写入/提取)。我在 stackoverflow 上搜索了很多,但找不到解决方案。
我正在使用 Python 3,带有 cv2 库
这是我尝试过的:
import cv2
import numpy as np
im = cv2.imread('Trendy_Funny_Saying_1.jpg')
im = im/255.0
im_power_law_transformation = cv2.pow(im, 1.6) # THIS ONE SHOULD BE WROTE TO A NEW IMAGE
npa = np.asarray(im_power_law_transformation, dtype=np.float32)
cv2.imwrite('modified.jpg', npa)
每次我得到的唯一结果是黑色图像,这不是我想要的,我的代码仍然有问题。
请帮忙,我将非常感激。
【问题讨论】:
标签: python python-3.x opencv computer-vision