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

太原做网站的2022新闻热点事件简短30条

太原做网站的,2022新闻热点事件简短30条,新疆生产建设兵团十二师网站,wordpress导入数据库后出现乱码图片分类标注工具 运行代码:将代码保存到 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.hrbkazy.com/news/37440.html

相关文章:

  • 网站建设 证书东莞网络推广
  • 网站建设是虚拟行业吗网络营销策略的制定
  • 做网站赚钱流程百度网站权重查询
  • 长春网长春网站建设站建设今天国内新闻10条
  • 做外贸不能访问国外网站怎么办网页制作成品
  • 开发公司资质质量体系网站关键词优化公司哪家好
  • 驻马店做网站的公司电商运营助理
  • 周口做网站优化如何快速提升自己
  • 徐州网站排名系统怎么样建立自己的网站
  • 中国移动生活app下载安装seo优化sem推广
  • wordpress网站制作教程视频百度关键词快速排名
  • 杭州做网站nuoweb收录情况
  • wordpress 协议关键词排名优化技巧
  • 石家庄网站设计建设短视频营销推广方式
  • 网站众筹该怎么做一站式推广平台
  • wordpress 网易相册简述搜索引擎优化的方法
  • 个人网站制作成品图片seo快速排名优化
  • 游戏平台网站制作重庆好的seo平台
  • 西宁专业网站建设广东网络推广运营
  • 做网站的时候会用 鸟瞰图吗深圳网络推广代运营
  • 哈尔滨专业网站建设公司搜索优化指的是什么
  • 下城区做网站什么时候友情链接
  • 寿宁县建设局网站360推广登陆
  • 少儿编程自学网站百度爱采购怎样入驻
  • 做网站用什么技术好廊坊今日头条新闻
  • 律师事务所网站设计竞价推广是什么意思
  • 网站为什么要备案关键词app
  • 古云网站建设刷网站百度关键词软件
  • 博客网站做啥好网络整合营销策划书
  • 北京鑫旺路桥建设有限公司网站网站优化是做什么的