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

做房地产网站广告销售东莞有哪些互联网公司

做房地产网站广告销售,东莞有哪些互联网公司,谷歌搜索网页版入口,商机网项目目录 处理流程与界面各接口编写时遇到的一些问题上传图片识别结果标签显示中文 处理流程与界面 首先点击“上传图片”按钮#xff0c;可以选择文件夹中含有汽车车牌的图片#xff0c;并显示在“图片框”中。 点击“检测车牌”按钮#xff0c;会先对“图片框”中即含有汽车车… 目录 处理流程与界面各接口编写时遇到的一些问题上传图片识别结果标签显示中文 处理流程与界面 首先点击“上传图片”按钮可以选择文件夹中含有汽车车牌的图片并显示在“图片框”中。 点击“检测车牌”按钮会先对“图片框”中即含有汽车车牌的图片使用自训练的yolov5目标检测模型进行处理框选出车牌号部分然后将框选出的车牌号部分使用paddlehub进行处理得到车牌号的识别结果然后将识别结果和识别框添加到含有汽车车牌的图片上并更新显示在“图片框”中。 可以看到识别的结果中中文显示为???字母和数字正常显示通过查询资料可知yolov5 2.0分支的源代码中detect.py中plot_one_box添加识别结果字符串的具体实现是通过cv2.putText(完成而putText()不支持非ASCII码的字符。从OpenCV 5.0开始putText()也支持这些非ASCII码的字符OpenCV 4.x也是可以用putText()绘制中文的不过需要使用opencv_contrib仓库的freetype模块提供的putText()。freetype模块是对FreeType2的封装在编译安装OpenCV时需要确保已安装第三方库freetype和harfbuzz并且打开-DWITH_FREETYPEON。查找发现另一种使用稍简单的方法使用ImageDraw实现修改代码后界面如下 各接口编写时遇到的一些问题 上传图片 点击“上传图片”按钮后通过信号和槽机制触发open_image()方法 self.upload_btn.clicked.connect(self.open_image)open_image()实现如下 def open_image(self):self.lic_label.setText()self.imgName, self.imgType QFileDialog.getOpenFileName(self.win, 打开图片, img, *.jpg;*.tif;*.png;;All Files(*))if self.imgName :return 0ori_img QPixmap(self.imgName).scaled(self.pics[0].width(), self.pics[0].height(), Qt.KeepAspectRatio)self.pics[0].setPixmap(ori_img)需要注意的是使用QFileDialog.getOpenFileName()打开一个文件传递的第一个参数的类型需为QWidget类型或其子类否则控制台会出现如下提示传入的参数类型不匹配 self.imgName, self.imgType QFileDialog.getOpenFileName(self, 打开图片, img, *.jpg;*.tif;*.png;;All Files(*)) TypeError: getOpenFileName(parent: Optional[QWidget] None, caption: Optional[str] , directory: Optional[str] , filter: Optional[str] , initialFilter: Optional[str] , options: Union[QFileDialog.Options, QFileDialog.Option] 0): argument 1 has unexpected type xxx识别结果标签显示中文 使用PIL库中的Image,ImageDraw,ImageFont实现puttext_zn.py import cv2 import numpy as np from PIL import Image, ImageDraw, ImageFontclass PutTextZn():def cv2ImgAddText(self, img, text, left, top, textColor(0, 255, 0), textSize20):if (isinstance(img, np.ndarray)): # 判断是否OpenCV图片类型img Image.fromarray(cv2.cvtColor(img, cv2.COLOR_BGR2RGB))# 创建一个可以在给定图像上绘图的对象draw ImageDraw.Draw(img)# 字体的格式fontStyle ImageFont.truetype(simsun.ttc, textSize, encodingutf-8)# 绘制文本draw.text((left, top), text, textColor, fontfontStyle)# 转换回OpenCV格式return cv2.cvtColor(np.asarray(img), cv2.COLOR_RGB2BGR)在yolov5 2.0分支的源代码detect.py中检测结果中的xyxy为一个存有检测结果框的列表 x1, y1, x2, y2 xyxy其中x1,y1为检测结果框的左上角点的坐标x2,y2为检测结果框的右下角点的坐标。x1,y1即分别对应cv2ImgAddText()方法的形参列表中的left,top put_text_zn PutTextZn() lic_reco_img put_text_zn.cv2ImgAddText(im0, ocr_res, int(x1), int(y1 - 30), (255, 0, 0), 30) #rgbim0为numpy.ndarray类型其如何使用QLabel即self.pics[0]显示呢可以使用以下方法 lic_img QImage(im0.data, im0.shape[1], im0.shape[0], im0.shape[1]*3, QImage.Format_BGR888)lic_pix QPixmap.fromImage(lic_img)self.pics[0].setPixmap(lic_pix)
http://www.hkea.cn/news/14451644/

相关文章:

  • 外贸假发 网站app拉新推广项目
  • 用公司的信息做网站违法吗网站建设行业政策
  • 晋中推广型网站开发做网站一般用什么软件
  • 土巴兔网站开发技术wordpress文章上的图片显示不出来
  • 软件外包产业是什么360优化大师官方下载
  • 陆丰网站建设创建站怎么上传网站怎么办
  • 宁波百度网站建设免费网站建设免代码
  • 深圳网站建设信科便宜深圳校园网站建设
  • 织梦大气企业网站模板(扁平化风格)竞价sem托管公司
  • 上饶公司网站建设企业形象设计教案
  • 沈阳h5建站现在去兰州会不会被隔离
  • 网站企业备案需要哪些红色旅游网页设计
  • 行业网站建设收费明细外贸业务员怎么开发客户
  • c 网站开发案例源码wordpress手机号码登录插件
  • 电子商务网站建设定位设想wordpress播客插件
  • 网站标题 逗号wordpress迁移数据库
  • 网站建设学生选课系统百度指数的搜索指数代表什么
  • 厦门大型企业网站开发公司设计单位有哪些公司
  • 新开传奇网站180火龙怎么制作钓鱼网站链接
  • 昆明市建设局网站龙岩企业网站建设制作
  • 医院如何做网站策划企业网站建设条件
  • 腾讯云 wordpress建站wordpress timer
  • 丰台高端网站建设无极网络是什么意思
  • 做网站要先申请域名吗怎样找公司做单的网站
  • 现在建网站多少钱个人智慧团建网站
  • 国外自建站怎么样极速网站建设多少钱
  • 大庆网站建设公司网络的最基本定义
  • 门户网网站建设功能需求表大红门桥做网站
  • 建设网站的公司的官网互联网公司做什么的
  • 建个企业营销型网站wordpress可以做外贸