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

【Python】Qwen-VL-7B box

VLLM-Qwen2-VL-7B-Instruct

import cv2

# 读取图像
image_path = 'haibaoA.png'  # 替换为图像的路径
image = cv2.imread(image_path)

# 定义框的坐标 (x1, y1) 是左上角,(x2, y2) 是右下角
x1, y1 = 200, 550  # 左上角坐标
x2, y2 = 799, 750 # 右下角坐标
h, w = image.shape[0], image.shape[1]
x1, y1, x2, y2 = (int(x1 / 1000 * w), int(y1 / 1000 * h), int(x2 / 1000 * w), int(y2 / 1000 * h))
# 定义框的颜色 (B, G, R) 和线条宽度
color = (0, 255, 0)  # 绿色
thickness = 2  # 线条宽度

# 在图像上绘制矩形框
cv2.rectangle(image, (x1, y1), (x2, y2), color, thickness)

# 显示图像
cv2.imshow('Image with Rectangle', image)
cv2.waitKey(0)
cv2.destroyAllWindows()

# 保存绘制框后的图像
output_path = 'image_with_rectangle.jpg'
cv2.imwrite(output_path, image)

http://www.kler.cn/news/343642.html

相关文章:

  • linux基本环境配置 安装Docker RedisMysql
  • A2P云短信应用场景
  • 【jvm】方法中定义的局部变量是否线程安全?
  • C#经典排序算法总结(一)
  • 常见webshell后门查杀工具
  • YOLO11改进|卷积篇|引入全维动态卷积ODConv
  • 如何替换OCP节点(一):使用oat | OceanBase应用实践
  • 论文翻译 | Dynamic Prompting: A Unified Framework for Prompt Tuning
  • LeCun数十年经验之谈:视觉是建立AGI的核心,视频理解难点在哪?语言模型技术为何难以复用于视觉?
  • Pandas和Seaborn数据可视化
  • TON生态小游戏开发:推广、经济模型与UI设计的建设指南
  • 太速科技-628-基于VU3P的双路100G光纤加速计算卡
  • linux上给磁盘分区和格式化分区
  • LabVIEW开关磁阻电机特性测量系统
  • 巨日禄AI故事转漫画视频创作教程
  • 【Scala入门学习】集合常用方法和函数操作
  • CesiumLab介绍
  • 构建高效作业管理平台:Spring Boot师生协作评审系统
  • 前端开发攻略---使用AJAX监控网络请求进度
  • 痛风与尿酸