最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python提取轉(zhuǎn)移文件夾內(nèi)所有.jpg文件并查看每一幀的方法

 更新時間:2019年06月27日 15:45:44   作者:sestien  
今天小編就為大家分享一篇Python提取轉(zhuǎn)移文件夾內(nèi)所有.jpg文件并查看每一幀的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

python里面可以將路徑里面的\替換成/避免轉(zhuǎn)義。

os.walk方法可以將目標(biāo)路徑下文件的root,dirs,files提取出來。后面對每個文件進(jìn)行操作。

切片操作[:]判斷是否為.jpg或.JPG文件。

shutil的copy方法將文件從舊路徑復(fù)制到新路徑。

glob的glob方法提取目標(biāo)文件夾的所有圖片,對每張圖片進(jìn)行顯示保存等操作。

詳細(xì)代碼及注釋如下:

import os
import shutil
import glob
import cv2
 
path = 'C:/Users/deepw/Desktop/testfile'
new_path = 'D:/new'
for root,dirs,files in os.walk(path): #提取文件夾下所有jpg文件復(fù)制轉(zhuǎn)移到新的文件夾
  for i in range(len(files)):
    if files[i][-3:] == 'jpg' or files[i][-3:] == 'JPG':
      file_path = root + '/' + files[i]
      new_file_path = new_path + '/' + files[i]
      shutil.copy(file_path,new_file_path)
 
 
 
img_path = glob.glob('D:/new/*.jpg') #獲取新文件夾下所有圖片
i=1
for each in img_path:
  img = cv2.imread(each, cv2.IMREAD_UNCHANGED)
  cv2.imshow('Image', img) #順次顯示每一幀
  k=cv2.waitKey(0) #每一幀等待時間為無窮大
  if k == ord('s'): #當(dāng)按s鍵時保存此幀,按其他鍵則不保存而跳到下一幀
    cv2.imwrite('D:/want/%d.jpg'%i,img,[int( cv2.IMWRITE_JPEG_QUALITY), 100])
    cv2.destroyAllWindows()
  else:
    cv2.destroyAllWindows()
  i=i+1

以上這篇Python提取轉(zhuǎn)移文件夾內(nèi)所有.jpg文件并查看每一幀的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 解決python列表list中的截取問題

    解決python列表list中的截取問題

    這篇文章主要介紹了解決python列表list中的截取問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • python CMD命令行傳參實現(xiàn)方法(argparse、click、fire)

    python CMD命令行傳參實現(xiàn)方法(argparse、click、fire)

    這篇文章主要介紹了python CMD命令行傳參實現(xiàn)方法(argparse、click、fire),本文通過實例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧
    2024-07-07
  • 基于pandas中expand的作用詳解

    基于pandas中expand的作用詳解

    今天小編就為大家分享一篇基于pandas中expand的作用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • Python基礎(chǔ)之with語句和上下文管理器詳解

    Python基礎(chǔ)之with語句和上下文管理器詳解

    這篇文章主要為大家詳細(xì)介紹了Python中with語句和上下文管理器的具體使用方法,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2023-04-04
  • int在python中的含義以及用法

    int在python中的含義以及用法

    在本篇文章中小編給大家整理了關(guān)于int在python中的含義以及用法,對此有興趣的朋友們可以跟著學(xué)習(xí)下。
    2019-06-06
  • Python實現(xiàn)服務(wù)端渲染SSR的示例代碼

    Python實現(xiàn)服務(wù)端渲染SSR的示例代碼

    服務(wù)端渲染是一種常見的技術(shù)策略,特別是在需要改善網(wǎng)站的搜索引擎優(yōu)化(SEO)和首屏加載時間的場景下,本文將介紹如何利用?Python?實現(xiàn)?SSR,感興趣的可以了解下
    2024-02-02
  • 在Linux系統(tǒng)上安裝Python的Scrapy框架的教程

    在Linux系統(tǒng)上安裝Python的Scrapy框架的教程

    這篇文章主要介紹了在Linux系統(tǒng)上安裝Python的Scrapy框架的教程,Scrapy是著名的專門針對搜索引擎的爬蟲制作而研發(fā)的Python框架,需要的朋友可以參考下
    2015-06-06
  • 關(guān)于Python字符編碼與二進(jìn)制不得不說的一些事

    關(guān)于Python字符編碼與二進(jìn)制不得不說的一些事

    這篇文章主要給大家介紹了關(guān)于Python字符編碼與二進(jìn)制不得不說的一些事,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • 詳解Python中dict與set的使用

    詳解Python中dict與set的使用

    這篇文章主要介紹了詳解Python中dict與set的使用,是Python入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-08-08
  • Python編寫一個多線程的12306搶票程序的示例

    Python編寫一個多線程的12306搶票程序的示例

    對于很多人來說,搶購火車票人們成了一個令人頭疼的問題,本文主要介紹了Python編寫一個多線程的12306搶票程序的示例,具有一定的參考價值,感興趣的可以了解一下
    2023-09-09

最新評論

墨竹工卡县| 寿宁县| 固始县| 五大连池市| 阿坝县| 仙游县| 沽源县| 永济市| 和顺县| 曲周县| 龙游县| 铁岭县| 临江市| 中宁县| 温州市| 贵港市| 西盟| 东宁县| 南宫市| 马边| 东乌珠穆沁旗| 宝丰县| 桓台县| 香河县| 新宾| 德清县| 乐亭县| 那坡县| 错那县| 南投县| 湘西| 永德县| 日土县| 通渭县| 全州县| 和政县| 怀远县| 兴和县| 察雅县| 牡丹江市| 襄汾县|