05_图片剪切

devtools/2024/10/18 14:17:24/
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 cv2def bgr8_to_jpeg(value, quality=75):return bytes(cv2.imencode('.jpg', value)[1])
import ipywidgets.widgets as widgetsimage_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)   #剪切的图像

http://www.ppmy.cn/devtools/120989.html

相关文章

C++-vector模拟实现

###vector底层相当于是数组,查看源码可以发现,这个类的私有成员变量是三个迭代器;在实现时迭代器就可以当作是vector里面的元素的指针类型; ###vector是一个类模板,实现时也应当按照这样的写法用一个模板去实现&#…

【刷点笔试面试题试试水】#ifndef和#ifdef有什么区别?

大家好,这里是国中之林! ❥前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到网站。有兴趣的可以点点进去看看← 问题: 解答: #include <iostream> using namespace std;#define DEBUGint…

算法打卡:第十一章 图论part10

今日收获&#xff1a;Bellman_ford 队列优化算法&#xff08;又名SPFA&#xff09;&#xff0c;bellman_ford之判断负权回路和单源有限最短路 1. Bellman_ford 队列优化算法&#xff08;又名SPFA&#xff09; 题目链接&#xff1a;94. 城市间货物运输 I (kamacoder.com) 思路…

ArcGIS与ArcGIS Pro去除在线地图服务名单

我们之前给大家分享了很多在线地图集&#xff0c;有些地图集会带有制作者信息&#xff0c;在布局制图的时候会带上信息影响出图美观。 一套GIS图源集搞定&#xff01;清新规划底图、影像图、境界、海洋、地形阴影图、导航图 比如ArcGIS&#xff1a; 比如ArcGIS Pro&#xff1a…

每日一题学习笔记

编写一个函数&#xff0c;其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。 不要给另外的数组分配额外的空间&#xff0c;你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 示例 1&#xff1a; 输入&#xff1a;s ["h","e…

微服务实战——平台属性

平台属性 中间表复杂业务 /*** 获取分类规格参数&#xff08;模糊查询&#xff09;** param params* param catelogId* param type type"base"时查询基础属性&#xff0c;type"sale"时查询销售属性* return*/ Override public PageUtils listByCatelogId…

基于无人机图像的洪水灾害受损评估分割数据集,共4494张高清无人机图像,10个类别,共22GB数据量,主要关注道路,建筑的受损情况。洪水应急救援

洪水应急救援&#xff0c;基于无人机图像的洪水灾害受损评估分割数据集&#xff0c;共4494张高清无人机图像&#xff0c;10个类别&#xff0c;共22GB数据量&#xff0c;主要关注道路&#xff0c;建筑的受损情况。 洪水应急救援&#xff0c;基于无人机图像的洪水灾害受损评估分…