Массив PIL в cv2 - PullRequest
       5

Массив PIL в cv2

0 голосов
/ 19 июня 2020

Это моя команда

'''
data[0] = getData(CMD_PHOTO1, req)
'''
'''
print(data[0])
'''

#I try to read this again but stuck
data[0] = getData(CMD_PHOTO1, req)
print(data[0])
print("P1")
data[1] = data[0]+ getData(CMD_PHOTO2, req)
print(data[1])
print("P2")
s = data[1]
i = np.frombuffer(s,dtype=np.uint8)
im = cv2.imdecode(i,cv2.IMREAD_UNCHANGED)
cv2.imwrite('result.png',im)

[[255, 216, 255, 224, 0, 16, 74, 70, 73, 70, 0, 1, 1, 1, 0, 96, 0, 96, 0, 0, 255, 219, 0, 67, 0, 73, 50, 54, 64, 54, 45, 73, 64, 59, 64, 82, 77, 73, 86, 109, 182, 118, 109, 100, 100, 109, 222, 159, 168, 132, 182, 255, 232, 255, 255, 255, 232, 254, 250, 255, 255, 255, 255, 255, 255, 255, 255, 250, 254, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 219, 0, 67, 1, 77, 82, 82, 109, 95, 109, 213, 118, 118, 213, 255, 255, 254, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 192, 0, 17, 8, 1, 99, 1, 41, 3, 1, 34, 0, 2, 17, 1, 3, 17, 1, 255, 196, 0, 31, 0, 0, 1, 5, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 255, 196, 0, 181, 16, 0, 2, 1, 3, 3, 2, 4, 3 , 5, 5, 4, 4, 0, 0, 1, 125, 1, 2, 3, 0, 4, 17, 5, 18, 33, 49, 65, 6, 19, 81, 97, 7, 34 , 113, 20, 50, 129, 145, 161, 8], 144, 0]

Python необходимая справка по изображению массива изображение считывается с карты 1. из этого массива есть изображение, но мы пытаемся его прочитать, но застряли с 144,0 в последней строке? Это dtype? какой тип этого 144,0

2. как сделать этот массив в образе?

3. можем ли мы использовать PIL для opencv? Как это сделать?

Еще раз спасибо Я очень долго пытался, но не работает, пожалуйста, порекомендуйте меня, спасибо.

мы получили ошибку, как показано ниже TypeError: требуется объект, подобный байтам, а не ' список '

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...