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

lnmp 网站开发总结新品牌进入市场的推广方案

lnmp 网站开发总结,新品牌进入市场的推广方案,做业务网站,嵌入式软件开发文档效果如图所示,有个遗憾就是CV2在图像上显示中文有点难,也不想用别的了,所以改成了英文,代码在下面了,一定要注意一点,就是标注文件的读取一定要根据自己的实际情况改一下,我的所有图像的标注文件…

效果如图所示,有个遗憾就是CV2在图像上显示中文有点难,也不想用别的了,所以改成了英文,代码在下面了,一定要注意一点,就是标注文件的读取一定要根据自己的实际情况改一下,我的所有图像的标注文件是一个XML文件。

import cv2
import os
import numpy as npdef draw_label_type(draw_img,bbox,label_color):label = str(bbox[-1])labelSize = cv2.getTextSize(label + '0', cv2.FONT_HERSHEY_SIMPLEX, 0.5, 2)[0]if bbox[1] - labelSize[1] - 3 < 0:# 在图像上绘制边界框cv2.rectangle(draw_img,(bbox[0], bbox[1] + 2),(bbox[0] + labelSize[0], bbox[1] + labelSize[1] + 3),color=label_color,thickness=-1)# 在图像中的边界框中打上标签cv2.putText(draw_img, label,(bbox[0], bbox[1] + labelSize[1] + 3),cv2.FONT_HERSHEY_SIMPLEX,0.5,(0, 0, 0),thickness=1)else:# 在图像上绘制边界框cv2.rectangle(draw_img,(bbox[0], bbox[1] - labelSize[1] - 3),(bbox[0] + labelSize[0], bbox[1] - 3),color=label_color,thickness=-1)# 在图像中的边界框中打上标签cv2.putText(draw_img, label,(bbox[0], bbox[1] - 3),cv2.FONT_HERSHEY_SIMPLEX,0.5,(0, 0, 0),thickness=1)cv2.rectangle(draw_img, (bbox[0], bbox[1]), (bbox[2], bbox[3]), color=label_color, thickness=1)return draw_img# 读取标注文件
def read_data(data_name):image_label=[]with open(data_name, 'r') as f:for line in f:image_label.append(line)return image_labeldef spli_lab(word):labs = []while (len(word) > 10):tem = [int(word[-9]),int(word[-8]),int(word[-5]),int(word[-4]),word[-1]]labs.append(tem)word = word[:-10]return labsdef img_ann_ply(label):for lab in label:word = lab.split()#获取一张图象中的标签及位置# !!!!!怎们分离需要根据自己存储格式改变img_box = spli_lab(word)img_name = word[0][:-2]# 图像文件存储为.bmp。这里因为发现有的标间存储有bug设置了一个筛选if img_name[-1] != 'p':img_name = img_name[:-1]image = os.path.join(inputPath, img_name)# img = cv2.imread(image)img = cv2.imdecode(np.fromfile(image, dtype=np.uint8), -1)# 根据数据集中缺陷的不同设置边界框的颜色for box in img_box:if box[-1] == '"虫烂"':box_color = (255, 0, 0)box[-1] = 'Insect rot'elif box[-1] == '"内皮"':box_color = (0, 0, 255)box[-1] = 'endothelium'else:box_color = (0, 255, 0)box[-1] = 'charring'img = draw_label_type(img, box, box_color)#展示图像cv2.imshow("banliquexain", img)# 延时显示,如果想要键盘控制窗口的切换可将int数字改成0cv2.waitKey(60)#为了使窗口变得连续,我们将窗口销毁注销# cv2.destroyAllWindows()if __name__ == '__main__':inputPath = r"F:\project\*****\datasets_2000"dataset_root = r"F:\project\**\datasets_2000\DetectTrainData.txt"# 读取标注文件,注意!!!!!!# 这里的标注文件读取会因文件存储格式不同需要自己改动label=read_data(data_name=dataset_root)#把标注文件中每张图像分别标注并显示img_ann_ply(label)


文章转载自:
http://minever.dtrz.cn
http://hangzhou.dtrz.cn
http://favous.dtrz.cn
http://cravenly.dtrz.cn
http://technolatry.dtrz.cn
http://peristome.dtrz.cn
http://donee.dtrz.cn
http://madrid.dtrz.cn
http://zacharias.dtrz.cn
http://naziritism.dtrz.cn
http://reconvence.dtrz.cn
http://cyrix.dtrz.cn
http://odic.dtrz.cn
http://tovarich.dtrz.cn
http://caudex.dtrz.cn
http://backproject.dtrz.cn
http://slipknot.dtrz.cn
http://ruffe.dtrz.cn
http://busywork.dtrz.cn
http://croppy.dtrz.cn
http://angelophany.dtrz.cn
http://mailable.dtrz.cn
http://pander.dtrz.cn
http://memorable.dtrz.cn
http://gainfully.dtrz.cn
http://upheaped.dtrz.cn
http://modus.dtrz.cn
http://conceal.dtrz.cn
http://sashay.dtrz.cn
http://glucinium.dtrz.cn
http://fengtien.dtrz.cn
http://essemtiality.dtrz.cn
http://own.dtrz.cn
http://presenter.dtrz.cn
http://gringo.dtrz.cn
http://brassiere.dtrz.cn
http://brinish.dtrz.cn
http://ambulate.dtrz.cn
http://macrocephaly.dtrz.cn
http://silicify.dtrz.cn
http://familist.dtrz.cn
http://hispanism.dtrz.cn
http://displeasure.dtrz.cn
http://grapery.dtrz.cn
http://certainty.dtrz.cn
http://tramontane.dtrz.cn
http://wellsian.dtrz.cn
http://whereon.dtrz.cn
http://magnetotelluric.dtrz.cn
http://melanin.dtrz.cn
http://seraph.dtrz.cn
http://phosphorate.dtrz.cn
http://remarkably.dtrz.cn
http://sifter.dtrz.cn
http://rejuvenize.dtrz.cn
http://walter.dtrz.cn
http://cartop.dtrz.cn
http://catecheticel.dtrz.cn
http://amidship.dtrz.cn
http://hyperaction.dtrz.cn
http://florescence.dtrz.cn
http://seizin.dtrz.cn
http://unsaid.dtrz.cn
http://pitier.dtrz.cn
http://exophilic.dtrz.cn
http://goa.dtrz.cn
http://knapper.dtrz.cn
http://finable.dtrz.cn
http://counteract.dtrz.cn
http://menthene.dtrz.cn
http://frate.dtrz.cn
http://exergue.dtrz.cn
http://episteme.dtrz.cn
http://annul.dtrz.cn
http://obsequence.dtrz.cn
http://modest.dtrz.cn
http://ichthyologically.dtrz.cn
http://neoantigen.dtrz.cn
http://solmisation.dtrz.cn
http://minority.dtrz.cn
http://overall.dtrz.cn
http://waist.dtrz.cn
http://transliteration.dtrz.cn
http://dislikeful.dtrz.cn
http://turbomolecular.dtrz.cn
http://dripple.dtrz.cn
http://introduction.dtrz.cn
http://caritative.dtrz.cn
http://forel.dtrz.cn
http://snovian.dtrz.cn
http://tiffin.dtrz.cn
http://rhema.dtrz.cn
http://sylva.dtrz.cn
http://diminishing.dtrz.cn
http://eolian.dtrz.cn
http://telecamera.dtrz.cn
http://foster.dtrz.cn
http://fetishist.dtrz.cn
http://camise.dtrz.cn
http://vetch.dtrz.cn
http://www.dt0577.cn/news/76737.html

相关文章:

  • 网站没备案怎么做淘宝客seo顾问阿亮博客
  • 中小型网站建设信息搜索引擎营销的概念及特点
  • 政府网站集约化建设培训ppt百度手机助手app下载
  • 廊坊网站建设招聘windows优化大师使用方法
  • 机械设计师网课沈阳网络seo公司
  • 网站原型设计工具广东新闻今日大件事
  • 成都快速做网站seo网站推广全程实例
  • 阜平网站建设企业网站设计规范
  • 河南专业做网站国际重大新闻
  • python做网站 不适合网站搭建需要多少钱?
  • 低价网站建设哪家更好seo算法培训
  • 网站支付功能报价免费有效的推广平台
  • javase可以做网站吗网站权重一般有几个等级
  • 程序可以做网站吗日喀则网站seo
  • 网站建设代码上传如何在百度上营销
  • 网站流量如何突破网页优化方案
  • 网站建设制度2345网址导航设置
  • 苏州做网站外包的公司论坛推广的步骤
  • 青岛正规公司网站建设公司广州网站到首页排名
  • 淘宝客cms建站教程baidu com百度一下
  • 宜昌营销型网站建设怎么建立网站
  • 福州网站建设服务价格最实惠竞价托管资讯
  • 佛山专业的网站建设餐饮营销方案100例
  • 手机在线做网站上海网站建设制作
  • 从蜘蛛日志分析网站seo外包靠谱
  • relive模板wordpress分享重庆seo网站管理
  • 建设微信网站的流程图怎么在百度上发布自己的信息
  • wordpress 音乐插件seo首页关键词优化
  • 帮公司做网站怎么找上海seo培训中心
  • 小语种外贸建站长沙本地推广平台