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)   #剪切的图像
相关推荐
saoys2 小时前
Opencv 学习笔记:轮廓发现(提取 + 绘制全流程)
笔记·opencv·学习
qwy7152292581632 小时前
3-用摄像头拍摄图像及视频
人工智能·opencv·音视频
茶栀(*´I`*)2 小时前
【视觉探索】OpenCV 全景导论:从数字图像基石到核心模块体系
人工智能·opencv·计算机视觉
茶栀(*´I`*)4 小时前
【OpenCV 实战】图像基础操作与算术运算:从像素访问到图像混合
人工智能·opencv·计算机视觉
橙露4 小时前
CGO调用OpenCV实现多角度模板匹配性能分析
人工智能·opencv·计算机视觉
超龄超能程序猿4 小时前
X-AnyLabeling 全功能操作指南
运维·yolo·计算机视觉
光羽隹衡4 小时前
计算机视觉--Opencv(边缘检测)
人工智能·opencv·计算机视觉
zy_destiny5 小时前
SegEarth-OV系列(二):面向遥感图像的无训练开放词汇分割
人工智能·深度学习·算法·机器学习·计算机视觉·语义分割·开放词汇
AI人工智能+5 小时前
基于深度学习与计算机视觉的高精度表格识别技术,精准识别复杂表格结构,自动输出结构化数据
深度学习·计算机视觉·ocr·表格识别
zl_vslam5 小时前
SLAM中的非线性优-3D图优化之绝对位姿SE3约束SO3/t形式(十八)
人工智能·算法·计算机视觉·3d