EncodeJpeg

공개 최종 클래스 EncodeJpeg

이미지를 JPEG로 인코딩합니다.

'이미지'는 '[높이, 너비, 채널]' 모양의 3차원 uint8 텐서입니다.

'format' 속성은 인코딩된 출력의 색상 형식을 재정의하는 데 사용될 수 있습니다. 값은 다음과 같습니다.

  • ``'`: 이미지의 채널 수에 따라 기본 형식을 사용합니다.
  • `grayscale`: 회색조 JPEG 이미지를 출력합니다. '이미지'의 '채널' 차원은 1이어야 합니다.
  • `rgb`: RGB JPEG 이미지를 출력합니다. '이미지'의 '채널' 차원은 3이어야 합니다.
`format`이 지정되지 않았거나 빈 문자열인 경우 `image`의 채널 수에 따라 기본 형식이 선택됩니다.
  • 1: 회색조 이미지를 출력합니다.
  • 3: RGB 이미지를 출력합니다.

중첩 클래스

수업 EncodeJpeg.옵션 EncodeJpeg 의 선택적 속성

상수

OP_NAME TensorFlow 코어 엔진에서 알려진 이 작업의 이름

공개 방법

출력 < TString >
출력 ()
텐서의 기호 핸들을 반환합니다.
정적 EncodeJpeg.Options
chromaDownsampling (부울 채도Downsampling)
출력 < TString >
내용물 ()
0-D.
정적 EncodeJpeg
생성 ( 범위 범위, 피연산자 < TUint8 > 이미지, 옵션... 옵션)
새로운 EncodeJpeg 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.
정적 EncodeJpeg.Options
밀도단위 (문자열 밀도단위)
정적 EncodeJpeg.Options
형식 (문자열 형식)
정적 EncodeJpeg.Options
optimizeSize (부울 최적화Size)
정적 EncodeJpeg.Options
프로그레시브 (부울 프로그레시브)
정적 EncodeJpeg.Options
품질 (긴 품질)
정적 EncodeJpeg.Options
xDensity (긴 xDensity)
정적 EncodeJpeg.Options
xmpMetadata (문자열 xmpMetadata)
정적 EncodeJpeg.Options
yDensity (Long yDensity)

상속된 메서드

상수

공개 정적 최종 문자열 OP_NAME

TensorFlow 코어 엔진에서 알려진 이 작업의 이름

상수 값: "EncodeJpeg"

공개 방법

공개 출력 < TString > asOutput ()

텐서의 기호 핸들을 반환합니다.

TensorFlow 작업에 대한 입력은 다른 TensorFlow 작업의 출력입니다. 이 메서드는 입력 계산을 나타내는 기호 핸들을 얻는 데 사용됩니다.

공개 정적 EncodeJpeg.OptionschromaDownsampling ( 부울 ChromaDownsampling)

매개변수
크로마다운샘플링 http://en.wikipedia.org/wiki/Chroma_subsampling을 참조하세요.

공개 출력 < TString > 내용 ()

0-D. JPEG로 인코딩된 이미지.

공개 정적 EncodeJpeg 생성 ( 범위 범위, 피연산자 < TUint8 > 이미지, 옵션... 옵션)

새로운 EncodeJpeg 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.

매개변수
범위 현재 범위
영상 '[높이, 너비, 채널]' 모양의 3D입니다.
옵션 선택적 속성 값을 전달합니다.
보고
  • EncodeJpeg의 새 인스턴스

공개 정적 EncodeJpeg.Options 밀도 단위 (문자열 밀도 단위)

매개변수
밀도단위 `x_density` 및 `y_density`를 지정하는 데 사용되는 단위: 인치당 픽셀(`'in'`) 또는 센티미터(`'cm'`).

public static EncodeJpeg.Options 형식 (문자열 형식)

매개변수
체재 픽셀당 이미지 형식입니다.

공개 정적 EncodeJpeg.OptionsoptimSize ( 부울 최적화Size)

매개변수
최적화크기 True인 경우 CPU/RAM을 사용하여 품질 변경 없이 크기를 줄입니다.

공개 정적 EncodeJpeg.Options 프로그레시브 (부울 프로그레시브)

매개변수
진보적인 True인 경우 점진적으로(거친 것부터 미세한 것까지) 로드되는 JPEG를 만듭니다.

public static EncodeJpeg.Options 품질 (긴 품질)

매개변수
품질 압축 품질은 0에서 100까지입니다(높을수록 좋고 느립니다).

공개 정적 EncodeJpeg.Options xDensity (Long xDensity)

매개변수
x밀도 밀도 단위당 수평 픽셀.

공개 정적 EncodeJpeg.Options xmpMetadata (문자열 xmpMetadata)

매개변수
xmp메타데이터 비어 있지 않은 경우 이 XMP 메타데이터를 이미지 헤더에 포함합니다.

공개 정적 EncodeJpeg.Options yDensity (Long yDensity)

매개변수
y밀도 밀도 단위당 수직 픽셀.