資源簡介
(代碼簡潔, 絕對可用)使用python將24位或者16位圖像轉換為8位圖像,用于labelme標記的MASK_RCNN進行樣本訓練, 自己的樣本數據是24位就是用這代碼進行轉換成8位, 樣本已訓練成功.(16位亦可用).
代碼片段和文件信息
#!/usr/bin/env?python
#?_*_?coding:?UTF-8?_*_
#?author:“bcd“
“““但這里用PIL的Imgae包實現圖像的讀取以及uint8類型轉換“““
import?os
import?cv2
import?natsort
import?numpy?as?np
from?skimage?import?io
from?PIL?import?Image
from?matplotlib?import?pylab?as?plt
input_file?=?“/home/bcd/deeplearning/dataSet/mask_rcnn_bottles/labelme_json/“?#修改為自己的路徑(即存有*_json文件的路徑)
out_file?=?“/home/bcd/deeplearning/dataSet/mask_rcnn_bottles/cv2_mask/“
img_t
評論
共有 條評論