05_图片剪切

复制代码
import cv2
img = cv2.imread('libarary.JPG', 1)

dst = img[350:650,550:800]  #这里选取矩形区域X:550-800  Y:350-650

#cv2.imshow('image',dst)
#cv2.waitKey(0)

以下会在jupyterLab控件中显示两种压缩后的图像对比显示

复制代码
#bgr8转jpeg格式
import enum
import cv2

def bgr8_to_jpeg(value, quality=75):
    return bytes(cv2.imencode('.jpg', value)[1])
复制代码
import ipywidgets.widgets as widgets

image_widget1 = widgets.Image(format='jpg', )
image_widget2 = widgets.Image(format='jpg', )

# display the container in this cell's output
display(image_widget1)
display(image_widget2)

img1 = cv2.imread('libarary.JPG',1)

image_widget1.value = bgr8_to_jpeg(img1)  #原始图像
image_widget2.value = bgr8_to_jpeg(dst)   #剪切的图像
相关推荐
琪伦的工具库22 分钟前
批量图片添加随机边框工具:Windows 操作指南与场景说明
图像处理
这张生成的图像能检测吗43 分钟前
(论文速读)物联网系统边缘设备上的节能快速目标检测
人工智能·计算机视觉·目标跟踪
qq_526099131 小时前
图像采集卡:工业视觉的 “神经中枢” 与产业升级的数字基石
图像处理·计算机视觉·自动化
格林威2 小时前
ZeroMQ 在视觉系统中的应用
开发语言·人工智能·数码相机·机器学习·计算机视觉·c#·视觉检测
格林威2 小时前
工业相机图像采集:如何避免多相机数据混乱
人工智能·数码相机·opencv·机器学习·计算机视觉·c#·视觉检测
PyHaVolask2 小时前
图片处理基础-下
人工智能·计算机视觉
不懒不懒3 小时前
【Windows 安装 dlib 保姆级教程 + OpenCV vs dlib 人脸检测实战对比】
计算机视觉·dlib
weixin_408099673 小时前
OCR 在线识别 + API 接口实战:从网页验证到系统集成
图像处理·人工智能·后端·ocr·api·图片文字识别·文字识别
不懒不懒3 小时前
【从入门到实战:OpenCV 人脸识别四种算法实现全解析】
人工智能·opencv·算法
LittroInno3 小时前
T-JSON跨平台网络通信协议——边缘认知设备的二次开发实战指南
人工智能·计算机视觉·目标跟踪·json