` `
<알고리즘 설명 추가할 것>
<파라미터 설명 추가할 것>
<파라미터 설명 추가할 것>
기본값: 1
<산출물 설명 추가할 것>
processing.runalg('gdalogr:gdal2xyz', input, band, output)
입력 8bit 래스터 이미지입니다.
RBG로 변환할 밴드의 번호 목록입니다.
옵션:
0 – 1
1 – 2
2 – 3
3 – 4
4 – 5
5 – 6
6 – 7
7 – 8
8 – 9
9 – 10
10 – 11
11 – 12
12 – 13
13 – 14
14 – 15
15 – 16
16 – 17
17 – 18
18 – 19
19 – 20
20 – 21
21 – 22
22 – 23
23 – 24
24 – 25
기본값: 0
산출 24bit RGB 래스터 이미지입니다.
processing.runalg('gdalogr:pcttorgb', input, nband, output)
래스터에서 공통 픽셀 값을 공유하는 연결된 픽셀 영역들을 모두 벡터 폴리곤으로 변환합니다. 각 영역의 픽셀 값을 나타내는 속성을 보유한 폴리곤을 생성합니다. 이 알고리즘은 GDAL polygonize 유틸리티 에서 파생됐습니다.
입력 래스터 레이어입니다.
연결된 영역의 속성을 입력하는 필드의 명칭을 정의합니다. 필드명을 정의하지 않는 경우 ‘DN’이라고 명명할 것입니다.
기본값: DN
산출 벡터 레이어입니다. 기본 포맷은 .shp 입니다.
processing.runalg('gdalogr:polygonize', input, field, output)
벡터 도형(포인트, 라인 및 폴리곤)을 래스터 이미지로 변환합니다. 이 알고리즘은 GDAL rasterize 유틸리티 에서 파생됐습니다.
포인트, 라인 또는 폴리곤 도형을 보유한 입력 벡터 레이어입니다.
픽셀의 값을 선택해야 할 속성 필드를 정의합니다.
이 파라미터를 활성화하면 기존 래스터 레이어에 산출 결과를 작성합니다.
기본값: False
앞의 파라미터를 활성화하지 않을 경우, 산출물 크기를 픽셀 단위로 설정(0)하거나 또는 산출물 해상도를 픽셀 당 맵 단위로 설정(1)할 수 있습니다.
옵션:
0 – Output size in pixels
1 – Output resolution in map units per pixel
기본값: 1
산출 래스터의 수평 해상도를 설정합니다.
기본값: 100.0
산출 래스터의 수직 해상도를 설정합니다.
기본값: 100.0
산출 래스터 이미지의 형식을 정의합니다.
옵션:
0 – Byte
1 – Int16
2 – UInt16
3 – UInt32
4 – Int32
5 – Float32
6 – Float64
7 – CInt16
8 – CInt32
9 – CFloat32
10 – CFloat64
기본값: 0
산출 래스터 레이어입니다. (이 옵션을 사용하는 경우) 이 파라미터에 산출 결과를 작성할 래스터 레이어의 명칭을 지정하십시오.
processing.runalg('gdalogr:rasterize', input, field, writeover, dimensions, width, height, rtype, output)
24bit RGB 이미지를 8bit 색상 팔레트로 변환합니다. 다운샘플링한 RGB 히스토그램에 대해 중앙 자르기 알고리즘을 사용해서 입력 RGB 이미지에 대한 최적 유사색상표를 계산한 다음, 해당 색상표를 사용해서 입력 이미지를 유사색상 이미지로 변환합니다. 이 변환 과정에서 산출 이미지의 시각적 품질을 극대화하기 위해 플로이드-스타인버그 디더링 (오차 확산) 알고리즘을 활용합니다. 래스터 맵을 범주화하고자 하는데 범주의 개수를 줄이고 싶다면 변환 전에 이 알고리즘을 통해 이미지를 다운샘플링하는 편이 좋습니다. 이 알고리즘은 GDAL rgb2pct 유틸리티 에서 파생됐습니다.
입력 RGB 래스터 이미지입니다.
산출 이미지가 담게 될 색상의 개수입니다. 2 ~ 256 범위에서 값을 지정할 수 있습니다.
기본값: 2
산출 8bit 색상 레이어입니다.
processing.runalg('gdalogr:rgbtopct', input, ncolors, output)
<알고리즘 설명 추가할 것>
<파라미터 설명 추가할 것>
<파라미터 설명 추가할 것>
기본값: 100
<파라미터 설명 추가할 것>
기본값: True
<파라미터 설명 추가할 것>
기본값: None
<파라미터 설명 추가할 것>
옵션:
0 – none
1 – gray
2 – rgb
3 – rgba
기본값: 0
<파라미터 설명 추가할 것>
기본값: None
<파라미터 설명 추가할 것>
기본값: 0,1,0,1
<파라미터 설명 추가할 것>
기본값: False
부가적인 파라미터입니다.
<파라미터 설명 추가할 것>
기본값: (설정하지 않음)
<파라미터 설명 추가할 것>
옵션:
0 – Byte
1 – Int16
2 – UInt16
3 – UInt32
4 – Int32
5 – Float32
6 – Float64
7 – CInt16
8 – CInt32
9 – CFloat32
10 – CFloat64
기본값: 5
<산출물 설명 추가할 것>
processing.runalg('gdalogr:translate', input, outsize, outsize_perc, no_data, expand, srs, projwin, sds, extra, rtype, output)