Is there any difference between operation on .dcm and .tiff?
조회 수: 1 (최근 30일)
이전 댓글 표시
hi everybody I want to operate some commands on a .dcm Image. but I've encounter an strange thing. when I convert my .dcm Image to .tiff I receive the result that I expected. but when I use Image=dicomread(Image); Image = uint8(255 * mat2gray(Image));
I couldn't receive the result that I expected.I couldn't understand what happens. where is the problem? please help me.
댓글 수: 0
답변 (1개)
Walter Roberson
2015년 6월 19일
mat2gray() scales the data so that the smallest value in the data maps to 0 and the largest value in the data maps to 1. Are you certain that is what you intend? Perhaps rgb2gray() would be more appropriate?
Note: instead of uint8(255 * ARRAY) you should use im2uint8(ARRAY)
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Convert Image Type에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!