GoGPT Best VPN GoSearch

온웍스 파비콘

pksetmask - 클라우드에서 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공자에서 pksetmask를 실행하세요.

이는 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공자에서 실행할 수 있는 pksetmask 명령입니다.

프로그램:

이름


pksetmask - 마스크 이미지(잘못된 값 설정)를 래스터 이미지에 적용하는 프로그램

개요


pksetmask -i 입력 -m 마스크 [-msknodata 가치] -o 출력 [옵션] [많은 옵션]

기술


pksetmask 옵션으로 제공되는 마스크를 설정합니다 -m 입력 래스터 데이터 세트에. 기본값
연산자는 '='입니다. 마스크에 nodata 값이 있는 입력 래스터 데이터의 값(설정됨)
옵션으로 -msknodata)는 nodata로 설정됩니다(다음으로 설정됨) -노데이터). 다른
연산자는 (보다 작습니다--운영자 '<') 및 (보다 큰--운영자 '<').

옵션


-i 파일 이름, --입력 파일 이름
입력 이미지

-m 마스크, --마스크 마스크
마스크 이미지

-msknodata 가치, --msknodata 가치
이미지에 데이터가 없는 마스크 값입니다. 각 마스크에 대해 하나의 값을 사용하거나 여러 값을 사용하세요.
단일 마스크에 대한 값입니다.

-o 파일 이름, --산출 파일 이름
출력 마스크 파일

-노데이터 가치, --노데이터 가치
유효하지 않은 경우 이미지에 넣을 nodata 값

-v 수평, --말 수가 많은 수평
말 수가 많은

고급 옵션

-p '<'|'='|'>', --운영자 '<'|'='|'>'
연산자: < = > !. 각 연산자를 사용하세요. -msknodata option

-오 유형, --otype 유형
출력 이미지의 데이터 유형({Byte / Int16 / UInt16 / UInt32 / Int32 / Float32 /
Float64 / CInt16 / CInt32 / CFloat32 / CFloat64}). 빈 문자열: 유형 상속
입력 이미지

-의 GDAL 형식, --o형식 GDAL 형식
출력 이미지 형식(또한 참조 gdal_translate(삼)).

-코 option, --코 option
출력 파일 생성 옵션. 여러 옵션을 지정할 수 있습니다.

-ct 파일 이름, --ct 파일 이름
5개의 열이 있는 ASCII 형식의 색상표: id RGB ALFA(0: 투명, 255:
단단한)


사용 a 단일 마스크

하나의 마스크로 여러 개의 트리플을 제공할 수 있습니다.--운영자, --msknodata, --노데이터) 같이
원하는 대로 하세요. 모든 작업자가 해당 마스크에서 동시에 작업합니다. 주의: 첫 번째 작업자
true로 테스트되는 항목이 선택됩니다. 이는 다음 예제에서 설명합니다.

pksetmask -i 입력.tif -m 마스크.tif --운영자='>' --msknodata 0 --노데이터 0 --운영자='>' --msknodata 10 --노데이터 10 -o 출력.tif

경고: 두 번째 연산자는 첫 번째 연산자가 우선하므로 결코 참이 되지 않습니다!

pksetmask -i 입력.tif -m 마스크.tif --운영자='>' --msknodata 10 --노데이터 10 --운영자='>' --msknodata 0 --노데이터 1 -o 출력.tif

확인: 10보다 큰 값은 10이고, 0~10 사이의 값은 1입니다.

사용 여러 마스크

마스크가 여러 개일 경우 트리플(Triple) 하나를 사용할 수 있습니다.--운영자, --msknodata, --노데이터) 각각
해당 마스크(입력 순서와 동일). 트리플 수가 아닌 경우
마스크의 개수와 같으면 모든 마스크에 첫 번째 트리플만 사용됩니다.
동시에

pksetmask -i 입력.tif -m 마스크1.tif --운영자 '>' --msknodata 250 --노데이터 1 -m 마스크2.tif --운영자 '>' --msknodata 100 --노데이터 2 -o 출력.tif

mask1.tif가 250보다 크면 출력은 1이 됩니다. mask2가 100보다 크면 출력은
2가 됩니다. 두 연산자가 모두 참이면 첫 번째 연산자가 우선합니다(출력은 1이 됩니다).

pksetmask -i 입력.tif -m 마스크1.tif -m 마스크2.tif --운영자 '>' --msknodata 250 --노데이터 1 -o 출력.tif

mask1.tif 또는 mask2.tif가 250보다 크면 출력은 1이 됩니다.

더 보기

pksetmask -i 입력.tif -m 마스크.tif -o 출력.tif -오 바이트 --msknodata 0 -노데이터 255

input.tif에서 output.tif로 픽셀 값을 복사하고, mask.tif를 적용하고, 모든 값을 설정합니다.
255 여기서 마스크는 0입니다.

pksetmask -i 입력.tif -m 마스크.tif -o 출력.tif -오 바이트 --msknodata 1 -노데이터 255 --운영자 '!'

input.tif에서 output.tif로 값을 복사하지만 마스크가 255이 아니면 모든 값을 1로 설정합니다.

pksetmask -i 입력.tif -m 마스크1.tif -m 마스크2.tif -o 출력.tif -오 바이트 --msknodata 0 -노데이터 255

두 개의 마스크 적용. input.tif에서 output.tif로 픽셀 값을 복사하여 모든 값을 설정합니다.
두 마스크 중 하나가 255인 경우 최대 값은 0입니다.

pksetmask -i 입력.tif -m 마스크.tif -o 출력.tif -오 바이트 --msknodata 0 --msknodata 1 -노데이터 255 -노데이터 255

input.tif에서 output.tif로 픽셀 값을 복사하고, 단일 마스크를 적용하고, 모든 값을 설정합니다.
최대 255까지 가능하며, 여기서 마스크는 0 또는 1입니다.

자주 묻는 질문


Q1. 입력 이미지(0~254 사이의 값을 갖는 바이트 이미지)를 마스크로 마스크하고 싶습니다.
입력 이미지의 공간 하위 집합만 포함합니다. 공간 하위 집합 내에서
기본 마스크의 경우 기본 마스크가 0인 경우 모든 픽셀을 1으로 설정해야 합니다.
공간 하위 집합의 모든 픽셀 값을 255로 설정하고 싶습니다.

A1. 두 개의 마스크를 사용하여 이 작업을 수행할 수 있으며, 입력 이미지를 보조 마스크로 선택합니다.
2차 마스크에 작용하는 2차 연산자를 선택하여 조건이 다음과 같도록 합니다.
항상 참입니다(예: < 255).

1월 24 2016 pksetmask(1)

onworks.net 서비스를 사용하여 pksetmask를 온라인으로 사용하세요


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad




×
광고
❤️여기에서 쇼핑, 예약, 구매하세요. 비용이 들지 않아 서비스를 무료로 유지하는 데 도움이 됩니다.