简单使用python进行图像打标
上個星期根據老師的任務,在學長的指導下,也根據百度簡單學習了如何用python進行圖像打標。
首先安裝python,電腦里也要下好labelImg這個東西
python是網上下的,labelImg是學長給的,不知道怎么分享。
(1)
第一步先創建一個文件A裝圖片,在裝圖片的的文件夾里再建一個新的文件夾A_1。
比如我就在E盤某位置建了個文件夾A,里面放了要打標的圖片,以及python的程序resize.py(這是給圖片排序的程序)
圖片1 建立文件夾A
然后再在里面建一個新的文件夾A_1
圖片2 建立文件夾A_1
再搜索cmd
確認之后會出現下面界面
再在里面輸入python resize.py
確認之后就出現如下進程
等圖片結束之后
剛剛新建的A_1文件夾里就有排好序的圖片了
圖片
(2)
再輸入labelImg的位置
這里是要找到里面的labelImg.py
確保輸入的位置里有這個東西
我是把這個東西放在了
于是把這里的位置復制在
記得在復制的位置前面加上cd
再輸入python labelImg.py
之后就會出現新的界面
點擊界面里的Open Dir,選擇文件夾
就會出現圖片了
點擊
就出現光標,移動光標圈定位置之后,松開
就給它命名,確認之后,save,確認之后就會有xml文件了
附注1
resize.py的代碼如下
附注2
以上是按照學長發的視頻按步驟完成的
當然,過程并不如上述如此簡單
因為在一開始
我在打開resize.py時就出現了以下問題:
**ModuleNotFoundError: No module named ‘cv2’ **
以及后來的時候,安裝OpenCV出現的大量紅字
各種沒有的庫。
問題一
ModuleNotFoundError: No module named 'cv2
python如何安裝cv2模塊
第一步:win+R 打開運行,輸入cmd進入命令行窗口,看到如下界面:
第二步:直接輸入pip install opencv-python
就可以了
pip install opencv-python (如果只用主模塊,使用這個命令安裝)
pip install opencv-contrib-python (如果需要用主模塊和contrib模塊,使用這個命令安裝)
問題二
安裝OpenCv時出現大量紅字
加上一個鏡像源就好了
pip install opencv-python
在這個后面加上
-i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
就可以了
合起來為:
pip install opencv-python -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
問題三
諸如一下
ModuleNotFoundError: No module named ‘lxml’
ModuleNotFoundError: No module named ‘SIP’
ModuleNotFoundError: No module named ‘pyqt5’
也和第一個問題一樣
輸入指令: pip install lxml
輸入指令: pip3 install SIP
輸入指令: pip3 install PyQt5
最后
我之所以寫下這篇文章,就是因為,我當初在學習其他的知識的時候老是比別人慢很多,網上能夠幫助我的資料也很少,不知道如何下手,我深深地感受到學渣學習的痛苦,那時內向的也不敢去問別人問題,因此我決定將我的學習過程以及心得分享給大家,給大家一個借鑒,爭取少走一些彎路。
借鑒文章
在這過程中我借鑒的一些文章鏈接如下:
怎么為python安裝opencv模塊?
https://jingyan.baidu.com/article/e75aca8503c548142fdac660.html
安裝OpenCv時出現大量紅字
https://blog.csdn.net/qq_44054603/article/details/104635716
ModuleNotFoundError: No module named ‘cv2’ (安裝cv2)
https://blog.csdn.net/weixin_39450145/article/details/104801730
總結
以上是生活随笔為你收集整理的简单使用python进行图像打标的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 这就是你日日夜夜想要的docker!!!
- 下一篇: HP246 G6 笔记本升级