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)   #剪切的图像
相关推荐
HaiLang_IT5 小时前
基于航拍图像处理的风力发电机叶片表面损伤检测研究
图像处理·人工智能
liliangcsdn7 小时前
基于Saliency Map对LLM进行可解释性分析
人工智能·计算机视觉·目标跟踪
硅谷秋水14 小时前
mimic-video:机器人控制的可泛化视频-动作模型,超越VLA模型
人工智能·机器学习·计算机视觉·机器人·音视频
Katecat9966315 小时前
【计算机视觉】基于Faster R-CNN的线段检测与分割实现
计算机视觉·r语言·cnn
沃达德软件15 小时前
视频监控数据分析服务
图像处理·人工智能·深度学习·目标检测·计算机视觉·数据挖掘·数据分析
清风与日月16 小时前
OpenCV 读取和显示图像功能详解
人工智能·opencv·计算机视觉
沃达德软件17 小时前
视频监控数据分析技术
人工智能·深度学习·目标检测·计算机视觉·数据挖掘·数据分析·视觉检测
咚咚王者18 小时前
人工智能之视觉领域 计算机视觉 第十三章 视频背景减除
人工智能·计算机视觉·音视频
清风与日月18 小时前
OpenCV 图像显示高级技巧和常见问题
人工智能·opencv·计算机视觉
AomanHao1 天前
【阅读笔记】沙尘图像线性颜色校正A fusion-based enhancing approach for single sandstorm image
图像处理·笔记·isp·图像增强·沙尘图像·色偏·颜色校正