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

Show 『Picture Add + Crosee Line ROI

Show 结果先

 

import os
import tkinter as tk
from PIL import Image, ImageDraw, ImageTk

# 定义图片文件夹路径和文件扩展名
path = r'C:\Users\Administrator\Desktop\Case'
extensions = ['.jpg', '.jpeg', '.png', '.bmp', '.gif']

# 加载图片函数
def load_images(path):
    images = []
    for ext in extensions:
        for file in os.listdir(path): 
            if file.lower().endswith(ext): 
                img = Image.open(os.path.join(path,  file))
                img.thumbnail((360,  360))  # image.resize((300,  300))
                images.append(img) 
    return images

# 处理图片,添加十字线和正方形
def process_image(img, show_cross, show_square):
    draw = ImageDraw.Draw(img)
    width, height = img.size 

    if show_cross:
        # 绘制黄色十字中心线
        draw.
http://www.dtcms.com/a/24855.html

相关文章:

  • 【ISO 14229-1:2023 UDS诊断(ECU复位0x11服务)测试用例CAPL代码全解析④】
  • 《StyleID:一种无训练的方法将大规模扩散模型适配于风格迁移》
  • Mistral Saba:为中东和南亚量身打造的AI模型
  • npu 瑞芯微rk系列,rknn模型转换以及npu使用
  • ES8字符串填充用法总结:padStart(),padEnd(),rest剩余参数的用法{name,...obj},扩展运算符的用法,正则表达式命名捕获组
  • 聚焦地灾防治,助力城市地质安全风险防控
  • 基于STM32的智能交通信号控制系统
  • Windows环境打印文档的同时自动生成PDF副本的方法
  • SpringBoot中自动装配机制的原理
  • Pytorch实现论文之一种基于扰动卷积层和梯度归一化的生成对抗网络
  • 2024年GESP09月认证Scratch一级试卷
  • 问题定位总结
  • WebSocket在分布式环境中的局限性及解决方案
  • 线程的多种创建方式和使用
  • QML 自定义矩形框Rectangle,实现四个边框自定义大小
  • 反射机制的简单示例
  • pytorch预训练模型下载保存路径更改
  • 【干货教程】DeepSeek R1+Open WebUI构建RAG检索增强知识库的实战教程
  • 《DeepSeek Janus Pro 7B:多模态人工智能大模型部署全攻略》
  • 用 UniApp 打造新颖美观的弹出框
  • C#多线程
  • UEFI Spec 学习笔记---11 - Protocols — UEFI Driver Model(1)
  • 嵌入式音视频开发(二)ffmpeg音视频同步
  • 大一计算机的自学总结:前缀树(字典树、Trie树)
  • 【Ai】辅助编程利器:Cline、Continue
  • 大数据组件(四)快速入门实时数据湖存储系统Apache Paimon(1)
  • #渗透测试#批量漏洞挖掘#Apache Log4j反序列化命令执行漏洞
  • 基于AdaIN的实时图像风格迁移-照片艺术化
  • 初识LLMs
  • 第四十三篇——零和博弈(鞍点理论):如何找到双方的平衡点?