欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python實(shí)現(xiàn)圖片自動(dòng)分類小程序

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

用 python 編寫了一個(gè)圖片自動(dòng)分類的小程序,先編了一部分功能:小程序界面。

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

編程語言:python

一、圖片自動(dòng)分類小程序效果圖

尚沒有進(jìn)行圖片分類小程序效果圖。

圖一

點(diǎn)擊圖一中選擇圖片按鈕,在圖二中選擇一張圖片

圖二

選擇圖片后的顯示效果

圖三

圖片自動(dòng)分類功能下一篇再寫。

二、部分源代碼

目前程序部分源代碼:

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="自動(dòng)分類",command=identify_picture)
    button2.grid(column=2,row=3)
 
    root.mainloop 

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

相關(guān)文章

  • Python使用SQLAlchemy模塊實(shí)現(xiàn)操作數(shù)據(jù)庫

    Python使用SQLAlchemy模塊實(shí)現(xiàn)操作數(shù)據(jù)庫

    SQLAlchemy 是用Python編程語言開發(fā)的一個(gè)開源項(xiàng)目,它提供了SQL工具包和ORM對象關(guān)系映射工具,使用SQLAlchemy可以實(shí)現(xiàn)高效和高性能的數(shù)據(jù)庫訪問,下面我們就來學(xué)習(xí)一下SQLAlchemy模塊的具體應(yīng)用吧
    2023-11-11
  • Pycharm 2to3配置,python2轉(zhuǎn)python3方式

    Pycharm 2to3配置,python2轉(zhuǎn)python3方式

    這篇文章主要介紹了Pycharm 2to3配置,python2轉(zhuǎn)python3方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • 基于python?的Pygame最小開發(fā)框架

    基于python?的Pygame最小開發(fā)框架

    這篇文章主要介紹了基于python?的Pygame最小開發(fā)框架,文章基于python的相關(guān)資料圍繞主題展開詳細(xì)內(nèi)容需要的小伙伴可以參考一下
    2022-04-04
  • python requests 使用快速入門

    python requests 使用快速入門

    這篇文章主要介紹了python requests 使用快速入門教程,使用 Requests 發(fā)送網(wǎng)絡(luò)請求非常簡單,具體操作方法,大家參考下本文吧
    2017-08-08
  • numpy的sum函數(shù)的axis和keepdim參數(shù)詳解

    numpy的sum函數(shù)的axis和keepdim參數(shù)詳解

    這篇文章主要介紹了numpy的sum函數(shù)的axis和keepdim參數(shù)詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • 通過Python實(shí)現(xiàn)一個(gè)簡單的html頁面

    通過Python實(shí)現(xiàn)一個(gè)簡單的html頁面

    這篇文章主要介紹了通過Python寫一個(gè)簡單的html頁面,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-05-05
  • Python內(nèi)省與反射巧妙運(yùn)用示例

    Python內(nèi)省與反射巧妙運(yùn)用示例

    這篇文章主要為大家介紹了Python內(nèi)省與反射巧妙運(yùn)用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-11-11
  • Python獲取文件夾下的所有文件路徑小結(jié)

    Python獲取文件夾下的所有文件路徑小結(jié)

    在Python編程過程中,需要獲取某一個(gè)文件目錄下的所有文件,或獲取文件目錄下的所有指定后綴名的文件等,本文主要介紹了Python獲取文件夾下的所有文件路徑,感興趣的可以了解一下
    2023-10-10
  • python多維數(shù)組分位數(shù)的求取方式

    python多維數(shù)組分位數(shù)的求取方式

    這篇文章主要介紹了python多維數(shù)組分位數(shù)的求取方式,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03
  • 在python中實(shí)現(xiàn)導(dǎo)入一個(gè)需要傳參的模塊

    在python中實(shí)現(xiàn)導(dǎo)入一個(gè)需要傳參的模塊

    這篇文章主要介紹了在python中實(shí)現(xiàn)導(dǎo)入一個(gè)需要傳參的模塊,具有很好的參考價(jià)值,希望可以給大家一個(gè)參考,以后在遇到這種的情況的時(shí)候,知道如何應(yīng)對
    2021-05-05

最新評論