裁剪图片

简介: 裁剪图片
from cv2 import cv2
if __name__ == '__main__':
    try:
        image = cv2.imread('./avatar.jpg')
        print(type(image.shape))
        width, height = image.shape
        start_x = int(width / 2 - 164)
        end_x = int(width / 2 + 164)
        start_y = int(height / 2 - 164)
        end_y = int(height / 2 + 164)
        cropImg = image[start_x:end_x, start_y:end_y]
        cv2.imwrite('./out.jpg', cropImg)
    except KeyboardInterrupt:
        pass


原始图片(avatar.jpg):

avatar.jpg


输出图片(out.jpg):

out.jpg

目录
相关文章
|
8月前
背景图像
【5月更文挑战第3天】背景图像 。
97 9
|
8月前
背景图像
背景图像。
185 3
|
编解码 Windows
获取图片dpi坑
获取图片dpi坑
103 1
|
C# 图形学
C#裁剪图片的方法
C#裁剪图片的方法
353 0
UIImageView 图片自适应大小
UIImageView 图片自适应大小
170 0
|
Java
PNG图片透明背景变黑
Java中PNG图片透明背景变黑
633 0
PNG图片透明背景变黑
|
Python
图片旋转 90、180、270
图片旋转 90、180、270
180 0

热门文章

最新文章

下一篇
开通oss服务