色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

python opencv實現目標區域裁剪功能

瀏覽:3日期:2022-07-28 09:44:44

這個任務是自己在項目中數據處理的一部分內容,待處理的圖片如下所示:

python opencv實現目標區域裁剪功能

我需要將目標區域給裁剪出來,要不然在后期訓練網絡的時候整幅圖像過大,且目標區域過小,得到結果不好,還會加劇計算量。在網上找了各個大佬的博客看,沒找到合適的,便自己動手寫了,順便自己的小破站剛搭建起來,記錄一下自己的思路。

思路

去尋找目標區域的最左邊,最右邊,最上面和最下面的像素點,取到坐標信息以后用CV2的裁剪一下就可以實現了。#難點數據總共是11952張圖片,每張圖片是1024*768大小的,依次去遍歷的話擔心太費時間了,結果還好,圖像中黑色的像素點值為0,計算量比想象的要小很多#代碼

import cv2''' 使用OpenCV截取圖片'''def search(path): left = 1024 right = 0 upper = 768 lower = 0 img = cv2.imread(path)[:,:,0] # print(img.shape) for i in range(768):for j in range(1024): if img[i,j] != 0 :# print(img[i,j])left = min(j,left)right = max(j,right)lower = max(i,lower)upper = min(i,upper) return (left,upper,right,lower)def image_cut_save(path, left, upper, right, lower, save_path): '''所截區域圖片保存 :param path: 圖片路徑 :param left: 區塊左上角位置的像素點離圖片左邊界的距離 :param upper:區塊左上角位置的像素點離圖片上邊界的距離 :param right:區塊右下角位置的像素點離圖片左邊界的距離 :param lower:區塊右下角位置的像素點離圖片上邊界的距離 故需滿足:lower > upper、right > left :param save_path: 所截圖片保存位置 ''' img = cv2.imread(path) # 打開圖像 cropped = img[upper:lower, left:right] # 保存截取的圖片 cv2.imwrite(save_path, cropped)if __name__ == ’__main__’: root_path = r’原圖片的路徑’ save_path = r’裁剪后的圖片保存的路徑’ images = os.listdir(root_path) for image in images:# print(image)pic_path = os.path.join(root_path,image)# print(pic_path)pic_save_dir_path = os.path.join(save_path,image)print(pic_save_dir_path)left, upper, right, lower = search(pic_path)# show_cut(pic_path, left, upper, right, lower)image_cut_save(pic_path, left, upper, right, lower, pic_save_dir_path)

結果

裁剪后的圖像如下

python opencv實現目標區域裁剪功能

到此這篇關于python opencv實現目標區域裁剪功能的文章就介紹到這了,更多相關python opencv區域裁剪內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 国产日韩高清一区二区三区 | 成人国产在线24小时播放视频 | 伊人一级 | 美女张开腿双腿让男人桶 | 国产成人亚洲合集青青草原精品 | 欧美午夜免费毛片a级 | a级免费 | 91成人小视频 | 亚洲视频在线免费播放 | 久久久日韩精品国产成人 | 精品免费在线视频 | 2345成人高清毛片 | 韩国女主播青草在线观看 | 蕾丝视频永久在线入口香蕉 | 国产精品国内免费一区二区三区 | 亚洲中文字幕特级毛片 | 一级一片 | 欧美一级一级片 | 在线观看香蕉免费啪在线观看 | 精品一久久香蕉国产二月 | 97人摸人人澡人人人超一碰 | 亚洲在线观看网站 | 久久一区二区三区免费播放 | 久久亚洲国产欧洲精品一 | 日韩亚洲精品不卡在线 | 成人免费视频一区二区三区 | 午夜免费成人 | 99久久精品久久久 | 看a网址| 综合刺激网 | 久草视频在线免费播放 | 色偷偷亚洲女人天堂观看欧 | 看全色黄大色黄大片女图片 | 日韩一区二区三区免费视频 | 99久久精品一区二区三区 | 欧美成人免费一区在线播放 | 久久免费精品视频 | 日韩在线观看视频免费 | 手机看片自拍日韩日韩高清 | 国产极品精频在线观看 | 理论片我不卡在线观看 |