我研究过OpenCV并编写了一些代码,但我很难理解如何在不使用MatLab的情况下实现这一点。我正在尝试使用Python接收热像,并将其转换为反映网格/矩阵中图像热度特征的数字数组。例如:
我希望Python从文件夹中获取此图像,并将其转换为热数字矩阵,这样我就可以处理最大值、设置阈值等。有人知道怎么做吗?
w9apscun1#
也许是这样的。
from PIL import Image import numpy as np # open image image = Image.open('thermal_image.jpg') # convert to numpy array image_array = np.array(image) # find highest heat signature max_heat = np.amax(image_array) # print result print('Highest heat signature: ' + str(max_heat))
1条答案
按热度按时间w9apscun1#
也许是这样的。