【Python】使用Opencv裁剪指定区域,再重构大小和保存示例

在Python中,使用OpenCV库可以很方便地截取图像的某一区域,然后尺寸重构,最后保存为新的图像文件。以下是一个示例代码,演示如何实现这一操作:

import cv2

# 读取图像
img = cv2.imread('img.jpg')

# 定义截取的区域(左上角的坐标(left, upper)和右下角的坐标(right, lower))
#(yxyx)
#截取后的大小为高300,宽400
box = (358, 555, 658,955)
# # 截取图像
cropped_img = img[box[0]:box[2], box[1]:box[3]]
#尺寸重构后为高600宽800
resize_img=cv2.resize(cropped_img,(800,600))
# 保存截取的图像
cv2.imwrite('output.jpg', resize_img)

原图:
在这里插入图片描述

截取的图像:
在这里插入图片描述

尺寸重构后
在这里插入图片描述

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-13 06:42:06       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-13 06:42:06       101 阅读
  3. 在Django里面运行非项目文件

    2024-01-13 06:42:06       82 阅读
  4. Python语言-面向对象

    2024-01-13 06:42:06       91 阅读

热门阅读

  1. 关于@KafkaListener动态订阅消费topic的调研

    2024-01-13 06:42:06       56 阅读
  2. 编程笔记 html5&css&js 036 CSS应用方式

    2024-01-13 06:42:06       53 阅读
  3. 基于多媒体的深度学习 Midreport自我总结分析

    2024-01-13 06:42:06       57 阅读
  4. 计算机网络概述

    2024-01-13 06:42:06       64 阅读
  5. 逢试必考的二分查找(算法村第九关青铜挑战)

    2024-01-13 06:42:06       59 阅读
  6. 计算机网络——HTTP协议

    2024-01-13 06:42:06       47 阅读
  7. qt hoverMoveEvent鼠标响应事件

    2024-01-13 06:42:06       61 阅读
  8. IDC服务器算力如何计算?

    2024-01-13 06:42:06       55 阅读