国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

基于 Opencv python實(shí)現(xiàn)批量圖片去黑邊—裁剪—壓縮軟件

這篇具有很好參考價(jià)值的文章主要介紹了基于 Opencv python實(shí)現(xiàn)批量圖片去黑邊—裁剪—壓縮軟件。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

簡(jiǎn)介

批量處理圖片文件,批量提取GIF圖片中的每一幀,具有范圍裁剪、自動(dòng)去除黑/白邊、調(diào)整大小、壓縮體積等功能。

先看一些軟件的界面,是基于Tkinter寫的GUI

裁剪等功能基于Opencv?

python opencv 批量處理,文本識(shí)別,python,開發(fā)語(yǔ)言python opencv 批量處理,文本識(shí)別,python,開發(fā)語(yǔ)言

python opencv 批量處理,文本識(shí)別,python,開發(fā)語(yǔ)言

?

下載

?我添加了處理GIF的github:

?原作者的github:hiroi-sora/Umi-CUT: 圖片批量去黑邊/裁剪/壓縮工具,帶界面??膳懦龍D片邊緣的色塊干擾,將黑邊刪除干凈。基于 Opencv 。 (github.com)

使用說明

準(zhǔn)備

Python用戶:下載源碼,安裝好Opencv等所需模塊。

一鍵去除黑邊

  1. 打開主程序,將任意?圖片/文件夾?拖入窗口中的白色背景表格區(qū)域,或點(diǎn)擊左上方的?瀏覽?選擇圖片。
  2. 點(diǎn)擊右上方?開始任務(wù)?,等待進(jìn)度條走完。
    • 任務(wù)進(jìn)行中,可隨時(shí)點(diǎn)擊?終止任務(wù)(原開始任務(wù)按鈕)來停止,但下次開始時(shí)依然會(huì)從頭開始。
  3. 在?第一張圖片的目錄?下的?# 裁剪?文件夾查看輸出圖片。

python opencv 批量處理,文本識(shí)別,python,開發(fā)語(yǔ)言

?

其他參數(shù)設(shè)置

點(diǎn)擊?設(shè)置?選項(xiàng)卡,點(diǎn)擊?參數(shù)設(shè)置?打開配置窗口。根據(jù)提示調(diào)整參數(shù)即可。

  • 紅色框?yàn)槭謩?dòng)裁剪的范圍。虛線框是在手動(dòng)裁剪基礎(chǔ)上,自動(dòng)去除剩下黑邊的范圍。
  • 可切換自動(dòng)裁切邊緣的顏色為黑色/白色。
  • 若待處理圖片的黑邊中含有少量雜色、噪點(diǎn),調(diào)高中值濾波參數(shù)。(但濾波值太高可能導(dǎo)致留下很窄的黑邊)
  • 若待處理圖片的黑邊不是純“黑”,調(diào)高閾值參數(shù)。(但閾值太高可能導(dǎo)致需要保留的部分也被裁剪)

python opencv 批量處理,文本識(shí)別,python,開發(fā)語(yǔ)言

一鍵裁剪

如圖我將裁剪下面的兩列數(shù)據(jù):需要在手動(dòng)裁剪中設(shè)置好左右的位置

python opencv 批量處理,文本識(shí)別,python,開發(fā)語(yǔ)言

?選擇好后可以點(diǎn)擊預(yù)覽查看

python opencv 批量處理,文本識(shí)別,python,開發(fā)語(yǔ)言

?點(diǎn)擊確定,開始任務(wù)即可

python opencv 批量處理,文本識(shí)別,python,開發(fā)語(yǔ)言

?可以看到,以及批量裁剪出來了

python opencv 批量處理,文本識(shí)別,python,開發(fā)語(yǔ)言

?

一鍵轉(zhuǎn)換GUI

點(diǎn)擊處理GIF后選擇輸入地址和輸出地址?

python opencv 批量處理,文本識(shí)別,python,開發(fā)語(yǔ)言文章來源地址http://www.zghlxwxcb.cn/news/detail-613627.html

到了這里,關(guān)于基于 Opencv python實(shí)現(xiàn)批量圖片去黑邊—裁剪—壓縮軟件的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 基于python下selenium庫(kù)實(shí)現(xiàn)交互式圖片保存操作(批量保存瀏覽器中的圖片)

    基于python下selenium庫(kù)實(shí)現(xiàn)交互式圖片保存操作(批量保存瀏覽器中的圖片)

    Selenium是最廣泛使用的開源Web UI(用戶界面)自動(dòng)化測(cè)試套件之一,可以通過編程與瀏覽量的交互式操作對(duì)網(wǎng)頁(yè)進(jìn)行自動(dòng)化控制?;谶@種操作進(jìn)行數(shù)據(jù)保存操作,尤其是在圖像數(shù)據(jù)的批量保存上占據(jù)優(yōu)勢(shì)。本博文基于selenium 與jupyterlab實(shí)現(xiàn)批量保存瀏覽器搜索到的圖片。 Se

    2024年01月24日
    瀏覽(57)
  • 【python腳本】python實(shí)現(xiàn):目標(biāo)檢測(cè)裁剪圖片樣本,根據(jù)類標(biāo)簽文件進(jìn)行裁剪保存

    我在進(jìn)行目標(biāo)檢測(cè)時(shí)候,比如紅綠燈檢測(cè),目標(biāo)區(qū)域很小,樣本雜亂。 想要篩選錯(cuò)誤樣本的話,很困難。可以把目標(biāo)區(qū)域裁剪出來。人大腦處理對(duì)于這樣的異己比較敏感。樣本量較少的話可以自己篩一篩。樣本量較大的話,可以訓(xùn)練一個(gè)分類模型幫你篩一下。 它就可以實(shí)現(xiàn)

    2024年02月15日
    瀏覽(17)
  • aws對(duì)象存儲(chǔ)s3基于lambda實(shí)現(xiàn)圖片裁剪

    存儲(chǔ)桶名稱:wmmzz 1.存儲(chǔ)桶策略設(shè)置 2. 創(chuàng)建lambda函數(shù) 點(diǎn)擊跳轉(zhuǎn)到IAM控制臺(tái),創(chuàng)建自定義角色,選擇服務(wù)類型lambda,創(chuàng)建策略 輸入策略下一步取名resize-policy,回到創(chuàng)建角色頁(yè)面,搜索剛才創(chuàng)建的策略選中,再搜索AmazonS3FullAccess選中 點(diǎn)擊下一步,輸入角色名稱resize-role,點(diǎn)擊“創(chuàng)建角色

    2024年02月11日
    瀏覽(24)
  • opencv 裁剪圖片方法詳解

    opencv 裁剪圖片方法詳解

    ? OpenCV?是一個(gè)用于計(jì)算機(jī)視覺和機(jī)器學(xué)習(xí)的開源庫(kù)。它包含了很多圖像處理的功能,包括裁剪圖片。在?Python?中,我們可以使用?OpenCV?的?`cv2`?模塊來實(shí)現(xiàn)圖片的裁剪。 以下是使用?OpenCV?裁剪圖片的詳細(xì)步驟: 1.?導(dǎo)入所需的庫(kù): ```python import?cv2 ``` 2.?讀取圖片: ```py

    2024年02月16日
    瀏覽(18)
  • Python opencv 去除圖像四周黑邊的一種做法

    Python opencv 去除圖像四周黑邊的一種做法

    注意,圖像去黑邊有很多種算法設(shè)計(jì)思路,具體能否起作用要視待處理圖像的質(zhì)量等因素來確定。 這里給出的思路為,將圖像以黑白的形式讀進(jìn)去,利用opencv的connectedComponentsWithStats函數(shù)求連通域。那么對(duì)于有黑邊的圖像來說,圖像由內(nèi)容和黑邊組成,因此 最大 的連通域就是

    2024年02月12日
    瀏覽(15)
  • 【Opencv】PIL Opencv 向圖片寫入文字并旋轉(zhuǎn)文字,Opencv圖片旋轉(zhuǎn)不截?cái)啵琌pencv圖片旋轉(zhuǎn)不裁剪

    【Opencv】PIL Opencv 向圖片寫入文字并旋轉(zhuǎn)文字,Opencv圖片旋轉(zhuǎn)不截?cái)啵琌pencv圖片旋轉(zhuǎn)不裁剪

    剛性變換: 只有物體的位置(平移變換)和朝向(旋轉(zhuǎn)變換)發(fā)生改變,而形狀不變,得到的變換稱為剛性變換。剛性變換是最一般的變換。 使用透視變換,文字會(huì)扭曲失真。剛性變換就不會(huì)。 一些介紹: https://blog.csdn.net/liuweiyuxiang/article/details/86510191 創(chuàng)建一張空?qǐng)D寫文字: 旋轉(zhuǎn)

    2024年02月11日
    瀏覽(16)
  • 視頻畫面有黑邊怎么辦?三招視頻畫面大小裁剪的方法教給你

    視頻畫面有黑邊怎么辦?三招視頻畫面大小裁剪的方法教給你

    大家在做視頻剪輯時(shí)會(huì)不會(huì)遇到這樣的情況,從網(wǎng)上下載視頻畫面太大,有時(shí)候還帶有黑邊,影響了視頻主體的呈現(xiàn)效果,剪出來的視頻也沒有達(dá)到想要的效果。 因此這時(shí)候我們可以適當(dāng)?shù)貙⒁曨l畫面大小裁剪一下,去除視頻外的黑邊或者多余的部分,恢復(fù)視頻原本的樣貌,

    2024年02月03日
    瀏覽(22)
  • python實(shí)現(xiàn)pdf雙頁(yè)文檔轉(zhuǎn)png圖片,png圖片裁剪為左右兩等分,再合并為新的pdf單頁(yè)文檔

    python實(shí)現(xiàn)pdf雙頁(yè)文檔轉(zhuǎn)png圖片,png圖片裁剪為左右兩等分,再合并為新的pdf單頁(yè)文檔

    現(xiàn)有pdf雙頁(yè)文檔如下: 現(xiàn)按照以下頁(yè)碼次序?qū)df雙頁(yè)文檔進(jìn)行裁剪和拼接,其中有兩點(diǎn)需要特別注意,一是封面頁(yè)只裁剪中間部分,二是文檔是從右往左的順序排版的

    2024年02月09日
    瀏覽(22)
  • (Arcgis)Python3.8批量裁剪利用shp文件裁剪tif柵格影像數(shù)據(jù)

    使用環(huán)境: pycharm2020 arcgis pro 中的python3.8 一、pycharm中設(shè)置python編譯器。左上角“文件”——“設(shè)置”——找到python interpreter——找到arcgis pro安裝文件夾中的python 使用arcgis pro原因 :自帶 arcpy 庫(kù),不需要進(jìn)行 pip install 安裝。(我是有python官網(wǎng)上的,但是不知道為什么裝不了

    2024年01月21日
    瀏覽(23)
  • Python實(shí)現(xiàn)批量圖片下載及去重處理

    Python實(shí)現(xiàn)批量圖片下載及去重處理

    在爬蟲應(yīng)用開發(fā)中,常常需要批量下載圖片,并對(duì)圖片進(jìn)行去重處理。Python 是一種非常流行的編程語(yǔ)言,也是開發(fā)爬蟲應(yīng)用的首選,本文將介紹如何使用 Python 下載圖片,并對(duì)下載的圖片進(jìn)行去重處理。 首先,我們需要使用 Python 中的 Requests 庫(kù)來下載圖片,并使用 OS 庫(kù)來創(chuàng)

    2023年04月17日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包