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

python實現(xiàn)圖片自動分類小程序

 更新時間:2025年05月22日 10:03:18   作者:水木姚姚  
這篇文章主要為大家詳細介紹了如何使用python實現(xiàn)圖片自動分類小程序,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下

用 python 編寫了一個圖片自動分類的小程序,先編了一部分功能:小程序界面。

操作系統(tǒng)平臺:Microsoft Windows 8.1  

編程語言:python

一、圖片自動分類小程序效果圖

尚沒有進行圖片分類小程序效果圖。

圖一

點擊圖一中選擇圖片按鈕,在圖二中選擇一張圖片

圖二

選擇圖片后的顯示效果

圖三

圖片自動分類功能下一篇再寫。

二、部分源代碼

目前程序部分源代碼:

1.引用的python模塊

import cv2
import numpy as np
import sys
import os
import tkinter           
import PIL
 
from PIL import Image,ImageTk
from tkinter import ttk
from tkinter.messagebox import showinfo

2.選擇圖片代碼

global canvas
global pre_img1
 
def position_picture(f):    
    img=PIL.Image.open(f)
    img=img.resize((150,150))
    preview_img=ImageTk.PhotoImage(img)    
    return preview_img
 
def selected_picture():
    global canvas,pre_img1
    
    d=tkinter.filedialog.askopenfilename(title='picture',filetypes=[('jpg','*.jpg')])
    
    pre_img1=position_picture(d)
    canvas.delete('all')
    canvas.create_image((75,75),image=pre_img1)  

3.程序界面部分代碼

if __name__=='__main__':
 
    global canvas
    global pre_img1
    
    root=tkinter.Tk()
    root.title("預(yù)覽")
 
    pre_img=position_picture(fn)
    canvas=tkinter.Canvas(root,width=150,height=150,bg='white')
    canvas.grid(column=2,row=0)
    canvas.create_image((75,75),image=pre_img)
 
    for i in range(0,5):
        canvas1=tkinter.Canvas(root,width=150,height=150,bg='white')
        canvas1.grid(column=i,row=4)
        canvas1.create_image((75,75),image=pre_img)
 
    ......
    
    button1=ttk.Button(root,text="選擇圖片",command=selected_picture)
    button1.grid(column=2,row=2)
 
    button2=ttk.Button(root,text="自動分類",command=identify_picture)
    button2.grid(column=2,row=3)
 
    root.mainloop 

到此這篇關(guān)于python實現(xiàn)圖片自動分類小程序的文章就介紹到這了,更多相關(guān)python圖片分類內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • windows下ipython的安裝與使用詳解

    windows下ipython的安裝與使用詳解

    大家都知道ipython是一個python的交互式shell,比默認的python shell好用得多,IPython有許多種安裝方式,這主要和使用什么操作系統(tǒng)有關(guān)。本文給大家介紹的是在windows下ipython的安裝與使用,有需要的朋友們可以參考學習。
    2016-10-10
  • Python實現(xiàn)手勢識別

    Python實現(xiàn)手勢識別

    這篇文章主要介紹了Python如何實現(xiàn)手指指尖的檢測,并且可以在windows系統(tǒng)下通過判斷手指數(shù)目,來模擬鍵盤操作,感興趣的朋友可以了解下
    2020-10-10
  • Python源碼加密與Pytorch模型加密分別介紹

    Python源碼加密與Pytorch模型加密分別介紹

    在實際的工作中,有時候我們需要部署自己的Python應(yīng)用,但這時候我們并不希望別人能夠看到自己的Python源程序。因此,我們需要為自己的源代碼進行加密,Python已經(jīng)為我們提供了這樣一套工作機制
    2022-12-12
  • Python基于pycrypto實現(xiàn)的AES加密和解密算法示例

    Python基于pycrypto實現(xiàn)的AES加密和解密算法示例

    這篇文章主要介紹了Python基于pycrypto實現(xiàn)的AES加密和解密算法,結(jié)合實例形式分析了Python使用pycrypto模塊進行AES加密與解密操作相關(guān)實現(xiàn)技巧,需要的朋友可以參考下
    2018-04-04
  • 淺析Python裝飾器以及裝飾器模式

    淺析Python裝飾器以及裝飾器模式

    本篇文章給大家分享了關(guān)于Python裝飾器以及裝飾器模式的相關(guān)知識點,一起跟著小編學習下吧。
    2018-05-05
  • python實現(xiàn)掃描日志關(guān)鍵字的示例

    python實現(xiàn)掃描日志關(guān)鍵字的示例

    下面小編就為大家分享一篇python實現(xiàn)掃描日志關(guān)鍵字的示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • Python實現(xiàn)郵件發(fā)送功能的方法詳解

    Python實現(xiàn)郵件發(fā)送功能的方法詳解

    本文將學會各種類型的郵件發(fā)送方式,比如普通文本郵件、帶附件的郵件等等,如何通過程序發(fā)送郵件現(xiàn)在我們還不太了解,接下來就會為大家進行詳細的介紹
    2022-05-05
  • Python字符串格式化%s%d%f詳解

    Python字符串格式化%s%d%f詳解

    這篇文章主要介紹了Python字符串格式化%s%d%f詳解,分享了相關(guān)代碼示例,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-02-02
  • Python?ftfy?包的使用案例解析

    Python?ftfy?包的使用案例解析

    Unicode是一種字符編碼標準,用于表示文本中的字符,通過安裝 ftfy 軟件包,可以在 Python 中使用它提供的函數(shù)和工具來處理和修復文本中的 Unicode 問題,從而確保文本在各種應(yīng)用中的正確性和可靠性,這篇文章主要介紹了Python ftfy包的理解和使用,需要的朋友可以參考下
    2023-05-05
  • python如何正確使用yield

    python如何正確使用yield

    在 Python 開發(fā)中,yield 關(guān)鍵字的使用其實較為頻繁,例如大集合的生成,簡化代碼結(jié)構(gòu)、協(xié)程與并發(fā)都會用到它。但是,你是否真正了解 yield 的運行過程呢?這篇文章,我們就來看一下 yield 的運行流程,以及在開發(fā)中哪些場景適合使用yield
    2021-05-05

最新評論

蕲春县| 瑞昌市| 高唐县| 孝义市| 永济市| 莒南县| 荔浦县| 江北区| 兴安县| 陈巴尔虎旗| 金川县| 惠东县| 禹城市| 兴安盟| 松溪县| 新宾| 神木县| 惠来县| 穆棱市| 灵丘县| 连平县| 同心县| 长宁县| 平凉市| 富顺县| 城口县| 金堂县| 永济市| 玉门市| 唐海县| 准格尔旗| 会理县| 利津县| 汨罗市| 建瓯市| 治多县| 瑞昌市| 陆河县| 鄂州市| 东至县| 且末县|