- Mastering OpenCV 4 with Python
- Alberto Fernández Villán
- 90字
- 2021-07-02 12:07:20
Drawing lines
The first function we are going to see is cv2.line(). The signature is as follows:
img = line(img, pt1, pt2, color, thickness=1, lineType=8, shift=0)
This function draws a line on the img image connecting pt1 and pt2:
cv2.line(image, (0, 0), (400, 400), colors['green'], 3)
cv2.line(image, (0, 400), (400, 0), colors['blue'], 10)
cv2.line(image, (200, 0), (200, 400), colors['red'], 3)
cv2.line(image, (0, 200), (400, 200), colors['yellow'], 10)
After coding these lines, we call the show_with_matplotlib(image, 'cv2.line()') function. The result is shown in the next screenshot:

推薦閱讀
- Learning Single:page Web Application Development
- 零起步玩轉掌控板與Mind+
- Visual Basic程序設計(第3版):學習指導與練習
- 神經網絡編程實戰:Java語言實現(原書第2版)
- Dependency Injection in .NET Core 2.0
- Wireshark Network Security
- Visual C++應用開發
- 零基礎學Python數據分析(升級版)
- ArcGIS By Example
- Learning Hunk
- Android玩家必備
- Python High Performance Programming
- Clojure Data Structures and Algorithms Cookbook
- Python程序設計現代方法
- Unity與C++網絡游戲開發實戰:基于VR、AI與分布式架構