Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

im2uint16

영상을 16비트의 부호 없는 정수로 변환

설명

예제

J = im2uint16(I)는 회색조, RGB 또는 이진 영상 Iuint16형으로 변환하고 필요에 따라 데이터를 다시 스케일링하거나 오프셋합니다.

입력 영상이 uint16형 클래스이면 출력 영상이 동일합니다. 입력 영상이 logical형 클래스이면 im2uint16은 true 값을 갖는 요소를 65535로 변경합니다.

J = im2uint16(I,'indexed')는 인덱스 영상 Iuint16형으로 변환하고 필요에 따라 데이터를 오프셋합니다.

예제

모두 축소

double형 클래스의 배열을 만듭니다.

I = reshape(linspace(0,1,20),[5 4])
I = 5×4

         0    0.2632    0.5263    0.7895
    0.0526    0.3158    0.5789    0.8421
    0.1053    0.3684    0.6316    0.8947
    0.1579    0.4211    0.6842    0.9474
    0.2105    0.4737    0.7368    1.0000

이 배열을 uint16형 클래스로 변환합니다.

I2 = im2uint16(I)
I2 = 5x4 uint16 matrix

       0   17246   34492   51738
    3449   20695   37941   55187
    6898   24144   41391   58637
   10348   27594   44840   62086
   13797   31043   48289   65535

입력 인수

모두 축소

입력 영상으로, 임의의 크기와 차원을 갖는 숫자형 배열 또는 논리형 배열로 지정됩니다.

  • I가 회색조 영상 또는 RGB 영상인 경우 uint8형, uint16형, double형, logical형, single형 또는 int16형일 수 있습니다.

  • I가 인덱스 영상인 경우 uint8형, uint16형, double형 또는 logical형일 수 있습니다.

    참고

    인덱스 영상을 uint8형으로 변환하는 것이 가능하지 않은 경우도 있습니다. 인덱스 영상이 double형 클래스인 경우 최댓값은 65536 이하여야 합니다.

  • I가 이진 영상인 경우 logical형이어야 합니다.

데이터형: single | double | int16 | uint8 | uint16 | logical

출력 인수

모두 축소

uint16형 클래스 영상으로, 입력 영상 I와 같은 크기의 숫자형 배열로 반환됩니다.

데이터형: uint16

확장 기능

참고 항목

| | | | |

R2006a 이전에 개발됨