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)   #剪切的图像
相关推荐
我材不敲代码2 小时前
OpenCV 光流估计实战:Lucas-Kanade 算法实现运动目标跟踪
opencv·算法·目标跟踪
禄亿萋2 小时前
基于多维协同注意力和特征融合的小目标检测方法
人工智能·目标检测·计算机视觉
咏&志2 小时前
目标检测Faster-RCNN论文简读
人工智能·目标检测·计算机视觉
卖报的大地主2 小时前
视觉生成底层技术发展脉络与研究图谱
人工智能·深度学习·计算机视觉
CV实验室6 小时前
Meta引爆3D革命!SAM 3D 发布:单张图秒建3D模型,AR/VR、游戏圈炸锅!
计算机视觉·3d·meta·ar·vr
RFdragon6 小时前
分享本周所学——三维重建算法3D Gaussian Splatting(3DGS)
人工智能·线性代数·算法·机器学习·计算机视觉·矩阵·paddlepaddle
li99yo7 小时前
3DGS的复现
图像处理·pytorch·经验分享·python·3d·conda·pip
美狐美颜sdk11 小时前
从人脸关键点到动态贴图:面具特效在美颜SDK中的实现原理
前端·图像处理·人工智能·直播美颜sdk·美颜api
小小数媒成员12 小时前
Shader中的光照模型
人工智能·计算机视觉
有Li12 小时前
一种病理学内容感知变速率学习图像压缩框架 (PathoLIC)/文献速递-多模态应用技术
人工智能·深度学习·算法·计算机视觉·医学生