图像处理
_大太阳_
有梦想就去追
展开
-
将图像转换为npz文件
import osfrom PIL import Imageimport numpy as nppath = "INbreast/CC_image/CCtestresize/"files = os.listdir(path)list_img_3d = []for file in files: if "DS_Store" in file: continue ...原创 2020-03-17 10:16:27 · 4835 阅读 · 6 评论 -
图像融合
import cv2import osmix = cv2.imread('1.jpeg')path = 'cc/'files = os.listdir(path)for file in files: if file == '.DS_Store': continue img = cv2.imread(path+file) mix = cv2.addW...原创 2020-03-17 10:15:14 · 151 阅读 · 0 评论 -
图像resize
import cv2import osfiles = os.listdir("INbreast/CC_image/CCresize/")for file in files: if file == '.DS_Store': continue img = cv2.imread("INbreast/CC_image/CCresize/"+file) resi...原创 2020-03-17 10:14:36 · 332 阅读 · 0 评论 -
txt文件重命名
批量将txt文件重命名import ospath1 = 'INbreast/FILENEW-TRUE'path2 = 'INbreast/CC_image/CC'path3 = 'INbreast/txt/CC'f = 1files1 = os.listdir(path1)files2 = os.listdir(path2)for file1 in files1: for ...原创 2020-03-17 10:13:55 · 1437 阅读 · 0 评论 -
裁剪图像背景区域
import osimport cv2path1 = "./file1_path/"path2 = "./file2_path/"files = os.listdir(path1)for file in files: if "DS_Store" in file: continue img = cv2.imread(path1+file, 0) im...原创 2020-03-17 10:11:50 · 359 阅读 · 1 评论 -
镜像翻转
将所有右边的乳房翻转朝向左方import osfrom PIL import Imagepath1 = "./file1_path/"#翻转前存储路径path2 = "./file2_path/"#翻转后存储路径files = os.listdir(path1)for file in files: if "DS_Store" in file: continue...原创 2020-03-17 10:10:37 · 729 阅读 · 0 评论 -
读取xml文件
本篇文章主要用于提取XML文件中的胸肌坐标信息,为上篇文章做工作import osimport xml.dom.minidompath = './xml_path/'path1 = './txt_path/'#提取的坐标信息保存的txt路径files = os.listdir(path)for file in files: dom = xml.dom.minidom.parse...原创 2020-03-17 10:09:11 · 126 阅读 · 0 评论 -
钼靶影像胸肌分割
import osimport cv2import numpy as nppath1 = './img_path/'#要分割的图像路径path2 = './txt_path/'#保存胸肌坐标的txt文件路径files = os.listdir(path1)for file in files: if "DS_Store" in file: continue ...原创 2020-03-17 10:06:46 · 487 阅读 · 1 评论 -
Dice score计算两张图像重叠度
在图像配准领域,计算配准后图像与模板的重叠度import cv2import osimport numpy as nppath = './file_path/'files = os.listdir(path)s2 = cv2.imread("1.jpg", 0)#模板row, col = s2.shape[0], s2.shape[1]d = []for file in file...原创 2020-03-17 10:03:46 · 3328 阅读 · 1 评论 -
图像逻辑运算
#乳房胸肌分割path = './file_path/'files = os.listdir(path)for file in files: if "DS_Store" in file: continue s1 = cv2.imread(path+file+"/img.png")#原始乳房图像 s2 = cv2.imread(path+file+"/1...原创 2020-03-17 10:01:07 · 433 阅读 · 0 评论 -
图像二值化
import osfrom PIL import Imageimport cv2threshold = 10table = []for i in range(256): if i < threshold: table.append(0) else: table.append(1)path1 = './file_path1/'#处...原创 2020-03-17 09:56:13 · 326 阅读 · 0 评论