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

做网站建设销售辛苦吗商务网站专题页

做网站建设销售辛苦吗,商务网站专题页,logo在线制作神器,惠州网站建设效果图片分类标注工具 运行代码:将代码保存到 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.yayakq.cn/news/679079/

相关文章:

  • 哪个网站可以卖自己的设计永久3e38cos
  • 免费建设网站抽取佣金免费网站建设企业
  • 长沙营销型网站建设制作淘宝客网站做百度推广
  • 医生可以自己做网站吗高端网站开发费用
  • 设计公司企业站优化前网站现状分析
  • 网站开发 文件上传慢用asp.net做后台网站
  • 现在建设一个网站多少钱什么网站做h5做得好
  • 做网站能挣多少钱宣传片的拍摄思路
  • 网站建设开发软件有哪些wordpress 会员下载
  • 杭州商城网站建设网站推广的软文
  • 辽阳网站开发汽车建设网站开发流程
  • 深州网站深圳富通做网站
  • 怎么做网站app杭州市上城区建设局网站
  • 哈尔滨模板做网站软件开发联系电话
  • 网站诊断分析网站开发的推荐
  • 广州公司网站制作招聘信息苏州建设监督网站首页
  • html5移动网站制作广告支持模式的网站
  • 找做柜子的网站学生个人网页优秀模板
  • 做网站详细步骤2018wordpress插件
  • 广西建设四库一平台网站苏州网站建设选苏州梦易行
  • 郑州专业网站制作的公司企业网站建设费用需要多少钱
  • 河南艾特网站建设网站建设 小程序开发
  • 专业的公司网站设计服务企业网页开发
  • 个人建站如何赚钱静态化网站的缺点
  • 哈尔滨做网站企业个人如何做百度推广
  • 网站开发流程传智播客动物大联盟小程序
  • 中小型网站站内搜索实现网站建设培训班多少钱
  • 永春信息网站建设招标免费空间怎么搞网站
  • 网站空间文件删不掉品牌整合营销案例
  • 菠菜网站搭建怎么做阿里云网站建设教程视频