1. 程式人生 > >DICOM格式的影象在MATLAB中處理

DICOM格式的影象在MATLAB中處理

dicomread

讀入dcm格式影象     X=dicomread('filename')

dicominfo  

讀入dcm影象的資訊      info=dicominfo('filename')

dicomwrite

將影象輸出為DCM格式    dicomwrite(Y,'filename') 將Y輸出為dcm格式的影象,命名為filename

imshow  顯示已經讀入的影象,記得顯示時imshow(X,[])一定要加上[],這樣最小的畫素是黑的,最大的畫素是白的

imagesc 將資料顯示為影象格式

相關推薦

DICOM格式影象MATLAB處理

dicomread 讀入dcm格式影象     X=dicomread('filename') dicominfo   讀入dcm影象的資訊      info=dicominfo('filename

Matlab處理日期與時間的函數

html num 查看 格式 del 需要 log 但是 獲取 Matlab用三種格式來表示日期與時間(1)雙精度型日期數字:一個日期型數字代表從公元0年到某一日期的的天數,例如,2008年8月26日夜時0點鐘被表示為733646,而這同一天的中午12點就被表示為73364

Excel日期格式matlab的轉換

Excel支援的日期格式如下:2011*8*12,*可以為“年”、“/”、“—”等形式,然而使用xlsread函式後肯定會轉為字串格式,不便於管理,下面是將日期改為8位如“20110812”這樣的格式的步驟: 1. 在excel中通過更改單元格屬性先把日期改為“2011/8

Matlab處理XML檔案

三個函式搞定一切 XML格式的問題現在很流行,它往往用作資料儲存檔案,或者是引數配置檔案,我們需要做的有兩件事情,從XML檔案讀取資料,以及把資料儲存到XML檔案中去。 Matlab使用JAVA虛擬機器來處理XML檔案,預設給出了三個用於處理XML的函式: l   

Ubuntu16.04 + ROS kinetic 環境下Ti毫米波雷達資料的視覺化、匯出並在MATLAB處理

前言 本文采用的雷達型號為AWR1443BOOST,假定你是在Ubuntu16.04 + ROS kinetic環境下,並且已經安裝配置好毫米波雷達 1 資料視覺化 毫米波雷達通電並與電腦連線後,在終端中執行: roslaunch ti_mmwave_rosp

使用MATLAB處理Dicom格式影象

讀寫Dicom影象 dicomread 讀入dcm格式影象     X=dicomread('filename') dicominfo   讀入dcm影象的資訊    info=dicominfo(X)   或者  info=dicominfo('filename') di

MATLABlog運算元處理影象

下面來介紹一下MATLAB中如何用log運算元處理影象: 1、開啟MATLAB軟體,在其主介面中寫入下列程式碼: I=imread('G:\MATLAB\bm.bmp');         %讀取當前路徑下的圖片

Matlab讀取Dicom格式醫學影象

I=dicomread('I:/CT_image/***.IMA'); %讀取影象 metadata = dicominfo(I); %顯示影象的儲存資訊 imagesc(I); %顯示出的是彩色影象 imshow(I, []);   %顯示灰度影象,

MATLABimshow()函式處理影象時出現全白顯示的原因

1、uint8(無符8位)與double     double函式只是將讀入影象的uint8資料轉換為double型別,一般不使用;常用的是im2double函式,將uint8影象轉為double型別,範圍為0-1,如果是255的影象,那麼255轉為1,0還是0,中間的做相

影象處理矩形標記影象某一塊區域matlabrectangle函式介紹

rectangle('Position',[x,y,w,h]) 從點(x,y)開始繪製一個寬w高h的矩形,對座標軸資料單元指定值。 注意,按指定的比例顯示矩形,需要設定座標軸資料寬高比來使得x和y軸有等長的單位。你可以用命令axis equal 或者daspect([1,

MATLAB影象處理的函式

MATLAB 影象處理命令  MATLAB中影象處理的一些簡單函式 A、 imread imread函式用於讀入各種影象檔案,其一般的用法為 [X,MAP]=imread(‘filename’,‘fmt’)其中,X,MAP分別為讀出的影象資料和顏色表資料,fmt為影象的格

Matlab米粒影象處理,米粒個數和大小計算

clear; clc; % 讀取圖片rice.png I=imread(‘rice.png’); % 獲取圖片的背景 BG=imopen(I,strel(‘disk’,15)); %得到背景均勻的圖片 I2=imsubtract(I,BG)

影象處理影象識別常用的matlab函式

1、imread:read image from graphics file; 2、imshow:display image in Handle Graphics figure; 3、imwrite:write image to graphics file; 4、rgb2gray:convert RGB im

影象與視訊處理的優化方法

問題與初步思考 問題重述 問題一:視訊的前後背景分離 給定一段視訊(也可以說給定很多幀連續的影象),視訊中有一些人或者別的東西在動(前景),也有一些不動的景象(背景)。要求使用背景建模的相關技術(最好使用優化方法),區分出前景和背景,輸出為視訊的每一幀對應的前景和背景。

關於PET重建影象匯出為DICOM格式資料出現負值現象

簡述   最近做PET重建影象資料匯出為DICOM3.0格式資料時,匯出後的資料使用Amide和PMOD載入檢視,總是出現一半負值一半正值現象(原始值為正值),百思不得其解。詳細檢視DICOM標準後發現實Tag為(0028,0103)的Pixel Representation引數值本應為0,卻被設定為1了。

matlab文字檔案與影象轉化

  一  將圖片轉化為txt文字檔案 a=imread('picture.bmp');   //讀取picture.bmp圖片 b=rgb2gray(a);        &

影象卷積、相關以及在MATLAB的操作

原文:http://www.cnblogs.com/zjutzz/p/5661543.html 影象卷積、相關以及在MATLAB中的操作 區分卷積和相關 影象處理中常常需要用一個濾波器做空間濾波操作。空間濾波操作有時候也被叫做卷積濾波,或者乾脆叫卷積(離散的卷積,不是微

Matlab 讀取—處理—儲存遙感影像(帶有地理資訊的影象

Start_Latitude = 0.6; End_Latitude = 0.8; Start_Lontitude = 0.1; End_Lontitude = 0.3; Matlab讀取遙感影像的函式是:geotiffread(針對的是tif資料檔案) 一、簡介 (1)資料讀取&

計算matlab影象的PSNR和SSIM

網上找了很多關於PSNR和SSIM的計算,很多結果算出來都不一樣,公式都是普遍的,如下: 現在總結下造成結果差異的原因。 PSNR的差異: 1.灰度影象:灰度影象比較好計算,只有一個灰度值。 2.彩色影象: (a)可以將分別計算R,G,B三個通道總和,最後

matlab如何處理矩陣的NaN

比如採用的資料是1行5列,那麼如何消去NaN的值呢? [ 1     2   NaN     4     6] 1. A=[1,2,NaN,4,6] i=find(~isnan(A)) A=A(i)