导读 在图像处理的世界里,OpenCV 是一位不可或缺的助手!今天,让我们用 🐍(Python)和 📸(OpenCV)来绘制一些简单的几何图形吧!通过学习...
在图像处理的世界里,OpenCV 是一位不可或缺的助手!今天,让我们用 🐍(Python)和 📸(OpenCV)来绘制一些简单的几何图形吧!通过学习这些基础操作,你可以为更复杂的项目打下坚实的基础哦!
首先,确保你的环境已安装 OpenCV3 和 Python。可以使用以下命令快速安装:
```bash
pip install opencv-python
```
接下来,让我们开始动手实践!创建一个空白画布,比如 500x500 像素的黑色背景:
```python
import cv2
import numpy as np
创建一个黑色画布
canvas = np.zeros((500, 500, 3), dtype=np.uint8)
```
接着,绘制一条直线、一个矩形和一个圆形:
```python
绘制直线 (起点, 终点, 颜色, 粗细)
cv2.line(canvas, (50, 50), (450, 450), (0, 255, 0), 3)
绘制矩形 (左上角, 右下角, 颜色, 粗细)
cv2.rectangle(canvas, (100, 100), (400, 300), (255, 0, 0), -1)
绘制圆形 (圆心, 半径, 颜色, 粗细)
cv2.circle(canvas, (250, 250), 100, (0, 0, 255), 2)
```
最后,保存或显示你的作品:
```python
cv2.imshow("Geometric Shapes", canvas)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
🎉恭喜!你已经成功绘制了直线、矩形和圆形!不断练习,探索更多可能性吧!💡
版权声明:本文由用户上传,如有侵权请联系删除!