![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图像分割
牛奶风车
这个作者很懒,什么都没留下…
展开
-
将标注的线段变为mask
cv2.polylines()函数的具体参数见博客import cv2import numpy as npimport jsonimport osimport globseq_dir = os.path.expanduser('./')img_files=glob.glob(seq_dir + '*.json') print(img_files)category_types = [ "nzm", "xgb"]for img_file in img_files: imgn=str(原创 2021-07-16 12:31:54 · 150 阅读 · 0 评论 -
Unet分割自己数据集时出现expected input[1, 4, 384, 512] to have 3 channels, but got 4 channels instead
原因:png格式问题import osimport cv2'''png格式常常是32位的RGBA格式,A代表透明度, 光是更改图片后缀,不能改变图片的位数, 需要在openCV中进行色彩空间的转换, 将png格式的32位RGBA转为png格式的24位RGB'''def convert2jpg(filename): # 将彩色图转灰度图的函数 img = cv2.imread(filename, 1)原创 2021-06-28 16:52:12 · 1504 阅读 · 0 评论