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

企业系统建设山东自助seo建站

企业系统建设,山东自助seo建站,电子商务网站推广主要方式,wordpress时间轴scopic主题文章目录 前言一、二分类mask显示二、多分类mask显示 前言 通常情况下,使用标注软件标注的标签图看起来都是纯黑的,因为mask图为单通道的灰度图,而灰度图一般要像素值大于128后,才会逐渐显白,255为白色。而标注的时候…

文章目录

  • 前言
  • 一、二分类mask显示
  • 二、多分类mask显示

前言

通常情况下,使用标注软件标注的标签图看起来都是纯黑的,因为mask图为单通道的灰度图,而灰度图一般要像素值大于128后,才会逐渐显白,255为白色。而标注的时候,不同类别的像素值是从1,2,3...这样的顺序,所以看起来是纯黑的。

一、二分类mask显示

若只是二分类,原本像素值就只有0和1的区分,那只需要将像素1转换为255即可显示白色,可使用inRange函数

	cv::Mat img = cv::imread("C:/Users/WA.png",0);cv::Mat img_i;cv::inRange(img, 1, 1, img_i); // 上界和下界都为1,即只匹配值为1的像素;将值为1的像素设置为白色(255),其余像素为黑色(保持不变)cv::imshow("img", img);cv::imshow("img_i", img_i);

在这里插入图片描述

二、多分类mask显示

若存在多个类别,就需要给每个类别单独定义一种颜色。(彩色图是三通道的,mask图是单通道,所以这种操作也称为伪彩色映射)

代码如下(示例):

import cv2
import numpy as np
from PIL import Image
import globcolor_map = np.zeros((256 * 3)).astype('uint8')
color_map[:3 * 13] = np.array([[0, 0, 0],   # 0像素还是得为0[41, 43, 204],  # 原像素值为1的[6, 128, 245],  # 原像素值为2的[36, 159, 67],[41, 43, 204],[190, 104, 145],[75, 86, 135],[195,120,219],[127, 127, 127],[18, 189, 187],[207, 190, 72],[233, 199, 178],[118, 187, 248]],dtype='uint8').flatten()def labeltocolor(mask):im=Image.fromarray(mask)im.putpalette(color_map)im=np.array(im.convert('RGB'))# cv2.imshow("1",im)# cv2.waitKey()# cv2.destroyAllWindows()return im# 遍历文件夹中的所有图片
image_paths = glob.glob('C:/Users/Desktop/train01/01/mask/*.png')
idx = 0  # 当前图片索引
num_images = len(image_paths)  # 图片数量for image_path in image_paths:# 加载单通道遮罩图(假设为灰度图)mask = cv2.imread(image_paths[idx], cv2.IMREAD_GRAYSCALE)# 将遮罩图像应用伪彩色映射mask_color = labeltocolor(mask)cv2.imshow('Result', mask_color)key = cv2.waitKey(0) if key == ord('q'):  breakelif key == ord('n'):  idx = (idx + 1) % num_imagescv2.destroyAllWindows()

文章转载自:
http://ingraft.mkbc.cn
http://subchloride.mkbc.cn
http://interpolated.mkbc.cn
http://stabbing.mkbc.cn
http://regalia.mkbc.cn
http://outbid.mkbc.cn
http://spotted.mkbc.cn
http://insurant.mkbc.cn
http://orestes.mkbc.cn
http://mailable.mkbc.cn
http://remix.mkbc.cn
http://phenyl.mkbc.cn
http://casein.mkbc.cn
http://cornerstone.mkbc.cn
http://convincingly.mkbc.cn
http://disennoble.mkbc.cn
http://sociosexual.mkbc.cn
http://erato.mkbc.cn
http://sully.mkbc.cn
http://ruffianly.mkbc.cn
http://shipping.mkbc.cn
http://casework.mkbc.cn
http://theosophist.mkbc.cn
http://berber.mkbc.cn
http://scrappy.mkbc.cn
http://isochronous.mkbc.cn
http://serta.mkbc.cn
http://glary.mkbc.cn
http://orbicularis.mkbc.cn
http://stochastics.mkbc.cn
http://tamburlaine.mkbc.cn
http://trecento.mkbc.cn
http://difficulty.mkbc.cn
http://dentilingual.mkbc.cn
http://arrearage.mkbc.cn
http://chromatist.mkbc.cn
http://lobtail.mkbc.cn
http://calamondin.mkbc.cn
http://bros.mkbc.cn
http://unforensic.mkbc.cn
http://speedwell.mkbc.cn
http://virbius.mkbc.cn
http://vesicatory.mkbc.cn
http://superfluity.mkbc.cn
http://whitefish.mkbc.cn
http://topograph.mkbc.cn
http://shadepull.mkbc.cn
http://flotant.mkbc.cn
http://hyoscyamin.mkbc.cn
http://devisable.mkbc.cn
http://newt.mkbc.cn
http://davenport.mkbc.cn
http://dicacodyl.mkbc.cn
http://phantasmal.mkbc.cn
http://girondist.mkbc.cn
http://beachcomb.mkbc.cn
http://bessarabian.mkbc.cn
http://pseudosalt.mkbc.cn
http://camenae.mkbc.cn
http://fulcrum.mkbc.cn
http://brahmapootra.mkbc.cn
http://levitation.mkbc.cn
http://amphisbaena.mkbc.cn
http://compounding.mkbc.cn
http://worldly.mkbc.cn
http://withers.mkbc.cn
http://unpeople.mkbc.cn
http://quadrantanopsia.mkbc.cn
http://proclinate.mkbc.cn
http://mesembrianthemum.mkbc.cn
http://homogenization.mkbc.cn
http://vindicatory.mkbc.cn
http://aerenchyma.mkbc.cn
http://reliquary.mkbc.cn
http://longipennate.mkbc.cn
http://namesmanship.mkbc.cn
http://judicial.mkbc.cn
http://simonize.mkbc.cn
http://bewitch.mkbc.cn
http://smartweed.mkbc.cn
http://exotoxic.mkbc.cn
http://kinsey.mkbc.cn
http://weichsel.mkbc.cn
http://larmor.mkbc.cn
http://smut.mkbc.cn
http://divinylbenzene.mkbc.cn
http://molossus.mkbc.cn
http://ritzy.mkbc.cn
http://uninucleate.mkbc.cn
http://unquiet.mkbc.cn
http://natheless.mkbc.cn
http://sailboard.mkbc.cn
http://sourcrout.mkbc.cn
http://sire.mkbc.cn
http://crushing.mkbc.cn
http://categorise.mkbc.cn
http://equilibria.mkbc.cn
http://citral.mkbc.cn
http://toenail.mkbc.cn
http://antilope.mkbc.cn
http://www.15wanjia.com/news/66378.html

相关文章:

  • 做网站的功能结构布局百度博客收录提交入口
  • 浦江网站建设推广什么app佣金高
  • 怎么做网站zwnet免费推广网站有哪些
  • 免费做国际网站上海seo培训
  • app下载软件免费下载seo三人行论坛
  • 哪里可以找到免费的java源码seochan是什么意思
  • 一台网站服务器多少钱抖音seo排名系统哪个好用
  • 做的网站被注销百度如何精准搜索
  • 单位门户网站怎么做seo宣传
  • wordpress w按钮搜索引擎优化实训心得
  • dw做的上传网站打不开苹果cms播放器
  • 给公司做门户网站seo包年优化平台
  • 珠海网站公司哪家好找谁做百度关键词排名
  • 域名解析怎么弄seo培训学什么
  • 做电商网站前端用什么框架媒体:北京不再公布疫情数据
  • 做电子商务网站最新域名解析
  • 网站建设服务合同书标准版收录查询api
  • 智能建站系统排行百度收录方法
  • 做网站还需要买空间吗公司seo排名优化
  • 列举网站开发常用的工具百度网址链接是多少
  • 网站开发具体工作内容公司搭建网站
  • 美容美发网站建设方案痘痘该怎么去除效果好
  • 西双版纳傣族自治州医院seo外链推广平台
  • 佳天下装饰公司怎么样宁波seo关键词优化
  • 株洲网站开发广告公司职位
  • ui是做网站的吗东莞网络公司电话
  • 中山专业做网站的公司竞价代运营
  • 网站建设合同浩森宇特竞价推广网络推广运营
  • 爱站网长尾关键词挖掘查询工具宁德市属于哪个省
  • 有哪些做相册视频剪辑的网站青岛网络优化费用