fix:修复了缩放过程中图片比例错误的问题

This commit is contained in:
Kakune55 2024-05-09 11:48:09 +08:00
parent 007645e94d
commit 0283dbb1e6
3 changed files with 4 additions and 3 deletions

View File

@ -74,7 +74,7 @@ def thumbnail(input, minSize: int = 600):
if height < width: if height < width:
newshape = (int(minSize / width * height), minSize) newshape = (int(minSize / width * height), minSize)
else: else:
newshape = (minSize, int(minSize / width * height)) newshape = (minSize, int(minSize / height * width))
img = cv2.resize(img, newshape) img = cv2.resize(img, newshape)
success, encoded_image = cv2.imencode(".webp", img, [cv2.IMWRITE_WEBP_QUALITY, 75]) success, encoded_image = cv2.imencode(".webp", img, [cv2.IMWRITE_WEBP_QUALITY, 75])
return encoded_image.tobytes() return encoded_image.tobytes()

View File

@ -1,3 +1,4 @@
shortuuid shortuuid
flask flask
opencv-python opencv-python
opencv-python-headless

View File

@ -28,7 +28,7 @@
img { img {
display: block; display: block;
width: 100%; width: 100%;
min-height: 300px; min-height: 200px;
margin-top: 10px; margin-top: 10px;
} }