python改變單通道圖片的畫素值
這段程式碼用於多類分割處理掩碼圖片,在深度學習中,如果有三類分割,需要將標籤設定為0,1,2
#改變圖片畫素值164-1;255-2;
from PIL import Image
import cv2
import os
# img = cv2.imread("F:/AI/glaucoma_set/gla_img_120_Chall/Annotation-Training400/Disc_Cup_Fovea_Illustration/g0001.jpg")
# img = cv2.imread("F:/AI/glaucoma_set/gla_img_120_Chall/Annotation-Training400/Disc_Cup_Masks/Non-Glaucoma_512/n0001.bmp",cv2.IMREAD_UNCHANGED) # 讀取系統的內照片
def change_pixel(img):
width = img.shape[0] # 長度
height = img.shape[1] # 寬度
for i in range(0, width): # 遍歷所有長度的點
for j in range(0, height): # 遍歷所有寬度的點
if (img[i, j] == 164):
img[i, j] = 1
elif (img[i, j] == 255):
img[i, j] = 2
else:
img[i, j] = 0
return img
if __name__ =="__main__":
filePath = 'F:/AI/glaucoma_set/gla_img_120_Chall/Annotation-Training400/Disc_Cup_Masks/Glaucoma_512/'
savePath = 'F:/AI/glaucoma_set/gla_img_120_Chall/Annotation-Training400/Disc_Cup_Masks/Glaucoma_512_012/'
name = os.listdir(filePath)
for i in name:
image_path = os.path.join(filePath,i)
image_save_Path = os.path.join(savePath,i)
image = cv2.imread(image_path, cv2.IMREAD_ANYCOLOR)
img = change_pixel(image)
cv2.imwrite(image_save_Path, img)
相關文章
- CSS hover改變背景圖片過渡動畫生硬CSS動畫
- intervention/image 改變了圖片的 dpi ?
- python matplotlib畫圖改變圖示題和座標軸標題的字型大小Python
- -RGB畫素值分解的含義-
- 超實用又簡單的畫素圖轉向量圖方法
- 圖片下方三畫素原因及解決辦法
- 利用CSS改變圖片顏色的100種方法!CSS
- 利用CSS改變圖片顏色的多種方法!CSS
- 01-Python 圖片轉字元畫Python字元
- python - 圖片灰度化、二值化Python
- js拖拽:右下角拖拽改變圖片大小JS
- python 裁剪圖片;位深度不變Python
- PbootCMS模板上傳欄目縮圖變成1000畫素的寬度boot
- CSDN圖片如何手動關閉水印 / 如何改變水印的樣式——CSDN圖片URl分析
- 直播系統原始碼,快速實現改變圖片尺寸原始碼
- 改變SVG圖的顏色SVG
- 遊戲畫素畫風格研究:變遷與發展遊戲
- vue 變數賦值同時改變的問題Vue變數賦值
- WPF當屬性值改變時利用PropertyChanged事件來載入動畫事件動畫
- 亞畫素數值極值檢測演算法總結演算法
- 畫素畫裡的孤獨
- 實現簡單的輪播圖(單張圖片、多張圖片)
- Java之StringBuffer可變字串(值可以改變)Java字串
- 如何呼叫程式碼在python3中改變函式值?Python函式
- js 改變 控制元件的屬性值JS控制元件
- CSS 動畫方式改變 div 尺寸CSS動畫
- 【Python案例】用某度AI介面實現摳圖並改圖片底色PythonAI
- mfc下改變選單的文字
- 掌握web開發基礎系列--物理畫素、邏輯畫素、css畫素WebCSS
- canvas畫素畫板Canvas
- 提取圖片中目標物輪廓的畫素尺寸
- 為什麼畫素遊戲開始變多?遊戲
- 修改畫素
- select通過onchange獲取每次改變的值
- 背景圖片,banner圖片隨螢幕大小變化而變化
- 如何抓取canvas畫布中的圖片Canvas
- 什麼是物理畫素和邏輯畫素?
- 滑鼠懸浮div動畫改變尺寸動畫