Размер входного изображения изменяется после того, как он задан в качестве входного. до: 2636 * 1632, но после: 1632 * 2636 - PullRequest
0 голосов
/ 11 июля 2019

Размер изображения изменяется при чтении. горизонтальный преобразуется в вертикальный и сохраняется. если я запускаю его в pycharm (входное изображение находится на локальном диске), то нет проблем. но тот же код на сервере (вход является URL-адрес изображения) бросает мне эту проблему

Это выполняется на флеш-сервере с python для задачи обработки изображения.

#load the image and show it
content = request.get_json()
url = content['image']
req=urllib.urlopen(url)
arr = np.asarray(bytearray(req.read()), dtype=np.uint8)
img = cv2.imdecode(arr, -1)  
# 'Load it as it is'
cv2.imwrite('image1.jpg', img)
image = cv2.imread('image.jpg')
cv2.imshow("original", image)
cv2.waitKey(0)

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

...