opencv-python基础操作汇总——1(读取、画线、平移,旋转缩放、翻转和裁剪等操
来源:http://www.tudoupe.com时间:2022-03-09
前言
由于目前中日合作需要使用开丙酮,我翻阅了它,并写了一份简短的摘要?
1. 读取并显示
Opencv 默认读取 BGR 格式和数字 Ndaray 格式。
效果如下:
2。将 RGB 图片转换为 JPEG 并保存
效果如下:
3. 画线
3.1 直线
您可以使用 cv2.Line 。
第一个参数是图像每个维度的值,第二个是起始坐标,第三个是坐标的终止,第四个是线条颜色中的RBG值,第五是线条宽度。
效果如下:
3.2 矩形
我不知道你在说什么 我不知道你在说什么 但我不知道你在说什么 但我不知道你在说什么第一个论点是每个图像维度的价值。第二个选项是矩形左上角坐标。第三个选项是矩形右下角坐标。第四点是线条颜色中的 RBG 值 。第六个选项是线宽。若是-1,则会将矩形填充。
效果如下:
3.3 圆形
使用cv2.circle, 第一个论点是每个图像维度的价值。 第二个参数是圆心坐标,第三个参数是半径,第四点是线条颜色中的 RBG 值 。第六个选项是线宽。若是-1,则会将矩形填充。
效果如下:
4. 图像平移
使用的是cv2.warpAffine,第一个论点是每个图像维度的价值。 第二个参数是方向,第三个是图片大小
五. 图片可以旋转和缩放。
使用 cv2. Get rotation Matrix2D 和 cv2. I'm not sure if I'll be the only one. 使用cv2. Get rotication Matrix2D 和 cv2. 我不知道我是否是唯一一个。cv2. Get RotationMatrix2D的第一个参数是旋转中心坐标。旋转角度是第二个参数。第三个是缩放程度。
效果如下:
六. 调整图像大小(恢复)
使用 cv2. Resize, 第一个参数是图像, 第二个参数是调整宽度和高度, 第三个参数是插件技术 。

7. 翻转
使用带有图像的 cv2. Flip 作为第一个参数。 第二个参数是一个切换开关 。
7.1 水平翻转

7.2 垂直翻转

7.3 水平+垂直

8. 裁剪
作物主要是 x 和 y 轴上的值变化,如下所示:
最后,在X轴上绘制0-500图,在Y轴上绘制100图。

上一篇:怎么在pe里面装系统
下一篇:系统怎么安装在c盘
相关新闻
- 2023-05-06 微pe怎么初始化U盘(微pe怎么恢复初
- 2023-05-06 Xp系统boot 进入pe(boot manager 怎么进入
- 2023-05-06 win pe修复bcdboot(pe修复系统)
- 2023-05-06 win7更新失败 pe(win7更新失败还原更
- 2023-05-06 u盘装了pe读取不了(u盘能进pe读取不
- 2023-05-06 u盘pe 发热(u盘发热烫手)
- 2023-05-06 u盘pe下看不到硬盘(u盘启动pe看不到
- 2023-05-06 pe盘 ntfs(u盘ntfs格式)
- 2023-05-06 sony笔记本进入pe模式(联想笔记本怎
- 2023-05-06 pe启动盘进不去(pe启动盘进不去系统
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
