Main Content

getTag

지정된 태그의 값

설명

예제

tagValue = getTag(t,tagID)Tiff 객체 t와 연결된 TIFF 파일에서 tagID에 지정한 태그의 값을 가져옵니다.

예제

모두 축소

TIFF 파일을 열고 몇 가지 방법으로 태그의 값을 가져옵니다.

파일에 대한 Tiff 객체를 만듭니다.

t = Tiff('example.tif','r');

태그의 이름을 지정하여 ImageWidth 태그의 태그 값을 가져옵니다.

tagval = getTag(t,'ImageWidth')
tagval = 600

또는 숫자형 식별자로 태그를 지정합니다.

tagval1 = getTag(t,256)
tagval1 = 600

태그를 지정하는 또 다른 방법은 Tiff.TagID 구조체를 사용하는 것입니다. Tiff.TagID 구조체의 필드 이름은 이에 대응하는 숫자형 태그 식별자가 들어 있는 유효한 태그 이름입니다. 예를 들어, Tiff.TagID.ImageWidth 필드는 값 256을 포함합니다.

tagval2 = getTag(t,Tiff.TagID.ImageWidth)
tagval2 = 600

Tiff 객체를 닫습니다.

close(t);

입력 인수

모두 축소

TIFF 파일을 나타내는 Tiff 객체입니다. Tiff 함수를 사용하여 이 객체를 생성합니다.

Tiff 객체의 태그 ID로, 문자형 벡터, string형 스칼라 또는 숫자형 식별자로 지정됩니다.

예를 들어, ImageWidth 태그의 tagId는 다음 중 하나로 지정할 수 있습니다.

  • 태그 이름 'ImageWidth'를 포함하는 문자형 벡터 또는 string형 스칼라

  • TIFF 사양에 의해 정의된 ImageWidth 태그의 숫자형 식별자 256

  • Tiff.TagID 구조체 Tiff.TagID.ImageWidth의 필드.

Tiff.TagID 구조체의 필드 이름은 이에 대응하는 숫자형 태그 식별자가 들어 있는 유효한 태그 이름입니다. 예를 들어, Tiff.TagID.ImageWidth 필드는 값 256을 포함합니다. 전체 태그 목록과 각각의 숫자형 식별자를 보려면 명령 창에 Tiff.TagID를 입력하십시오.

예: 'ImageWidth'

예: 256

예: Tiff.TagID.ImageWidth

데이터형: double | char | string

알고리즘

모두 축소

참고 문헌

이 함수는 LibTIFF C API의 TIFFGetField 함수에 대응합니다. 이 함수를 사용하려면 TIFF 사양과 기술적인 내용을 잘 알고 있어야 합니다. LibTIFF - TIFF Library and Utilities의 문서를 참조하십시오.

버전 내역

R2009b에 개발됨