当前位置: 首页 > news >正文

建设网站好公司简介免费网站安全软件大全

建设网站好公司简介,免费网站安全软件大全,配置 tomcat 做网站,政府网站版面布局结构图片分类标注工具 运行代码:将代码保存到 Python 文件中并运行。选择文件夹:运行时会弹出对话框,选择要分类的图片文件夹。标注分类:程序会逐张显示图片,你可以在下方输入框中输入类别标签,并点击“Next”…

图片分类标注工具

  1. 运行代码:将代码保存到 Python 文件中并运行。
  2. 选择文件夹:运行时会弹出对话框,选择要分类的图片文件夹。
  3. 标注分类:程序会逐张显示图片,你可以在下方输入框中
  4. 输入类别标签,并点击“Next”按钮记录标签。
  5. 查看上张:可以使用“Previous”按钮查看上一张图片。
  6. 保存结果:关闭程序时会自动将所有标签保存到 labels.txt 文件中。
import os
import tkinter as tk
from tkinter import filedialog
from PIL import Image, ImageTkclass ImageLabeler:def __init__(self, root, image_folder):self.root = rootself.root.title("Image Classifier")self.image_folder = image_folderself.image_files = [f for f in os.listdir(image_folder) if f.endswith(('.png', '.jpg', '.jpeg'))]self.current_image_index = 0self.labels = []self.photo = None  # 用于保持对图像的引用# 创建界面组件self.image_label = tk.Label(root)self.image_label.pack()self.label_entry = tk.Entry(root)self.label_entry.pack()self.next_button = tk.Button(root, text="Next", command=self.next_image)self.next_button.pack()self.prev_button = tk.Button(root, text="Previous", command=self.prev_image)self.prev_button.pack()# 展示第一张图片self.show_image()def show_image(self):if self.current_image_index < len(self.image_files):image_path = os.path.join(self.image_folder, self.image_files[self.current_image_index])print(f"Loading image: {image_path}")  # Debug infotry:image = Image.open(image_path)image.thumbnail((400, 400))  # 缩放图片self.photo = ImageTk.PhotoImage(image)  # 保存对图像的引用self.image_label.config(image=self.photo)self.image_label.image = self.photo  # 绑定图像到 Labelexcept Exception as e:print(f"Error loading image {image_path}: {e}")self.next_image()  # 尝试加载下一张图片else:self.root.quit()  # 如果没有更多图片则退出def next_image(self):label = self.label_entry.get()if label:self.labels.append((self.image_files[self.current_image_index], label))self.label_entry.delete(0, tk.END)self.current_image_index += 1self.show_image()else:print("Please enter a label.")def prev_image(self):if self.current_image_index > 0:self.current_image_index -= 1self.label_entry.delete(0, tk.END)self.show_image()def save_labels(self):with open("labels.txt", "w") as f:for filename, label in self.labels:f.write(f"{filename}: {label}\n")if __name__ == "__main__":root = tk.Tk()image_folder = filedialog.askdirectory(title="Select Image Folder")if image_folder:app = ImageLabeler(root, image_folder)root.protocol("WM_DELETE_WINDOW", app.save_labels)  # 确保在关闭时保存标签root.mainloop()
http://www.yidumall.com/news/58373.html

相关文章:

  • vc 做网站源码seo网站优化培训多少价格
  • 帮企业做网站的公司软文营销案例分析
  • 网络专业的网站建设价格宁波超值关键词优化
  • 如何用群晖做自己的网站网络营销推广方式包括哪几种
  • 手机设计图制作软件直通车关键词优化口诀
  • 关于班组建设管理的网站如何在百度发广告推广
  • 做游戏网站给人诈骗seo扣费系统源码
  • 国外做免费的视频网站有哪些企业如何进行网络营销
  • uc浏览器网页版企业站seo报价
  • 网站开发规划全网seo是什么意思
  • 免费咨询医生平台张家界网站seo
  • 标题设计网站外贸定制网站建设电话
  • wordpress代码修改没反应seo搜索引擎优化价格
  • 网站找百度做可以嘛什么是seo优化推广
  • 外贸网站怎么做seo优化网站优化排名方法有哪些
  • 网站怎么推广最近日网站收录查询
  • 免费咨询律师不收费的平台谷歌seo最好的公司
  • 南通做网站seo常见的优化技术
  • 钓鱼网站源码靠谱的推广平台有哪些
  • 福建住房和城乡建设部网站做小程序的公司
  • 甘肃省建设厅执业资格注册中心网站南昌seo网站排名
  • 做pc端网站一般多少钱汕头网站建设方案优化
  • 北京 经营性网站备案新闻软文怎么写
  • wordpress添加价格seo实战培训班
  • 新开的网站怎么做seo优化游戏推广员如何推广引流
  • 自己做网站需要学什么软件下载seo软文是什么
  • 网站做301重定向的作用关键词有哪些关联词
  • 龙岩网站优化郑州网站运营专业乐云seo
  • 怎样用vps做网站推广产品的渠道
  • 做网站建设销售员准备什么百度如何搜索关键词