encode_backward_references_ZopfliCostModel
개요
encode_backward_references_ZopfliCostModel은 Aspose.Font FOSS에서 Python용 클래스입니다.
이 클래스는 Python 프로그램에서 encode_backward_references_ZopfliCostModel 객체를 작업하기 위한 7개의 메서드를 제공합니다. 사용 가능한 메서드에는 GetCommandCost, GetLiteralCosts, GetMinCostCmd, Set, SetFromCommands, SetFromLiteralCosts, __init__가 포함됩니다. 모든 공개 멤버는 Aspose.Font FOSS for Python 패키지를 설치한 후 모든 Python 애플리케이션에서 접근할 수 있습니다. 속성: cost_cmd_, cost_dist_, literal_costs_, min_cost_cmd_.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
min_cost_cmd_ | `` | 읽기 | 최소 비용 cmd 를 가져옵니다. |
literal_costs_ | `` | 읽기 | 리터럴 비용을 가져옵니다 . |
cost_dist_ | `` | 읽기 | 비용 분포를 가져옵니다. |
cost_cmd_ | `` | 읽기 | 비용 cmd를 가져옵니다 . |
메서드
| 시그니처 | 설명 |
|---|---|
__init__() | Calls init 이 encode_backward_references_ZopfliCostModel 인스턴스에서. |
SetFromCommands(num_bytes, position, ringbuffer, ringbuffer_mask, commands, num_commands, last_insert_len) | 제공된 명령 목록, 링 버퍼 및 위치 정보를 사용하여 Zopfli 비용 모델을 초기화하고, 최적의 역참조 선택을 위해 준비합니다. |
SetFromLiteralCosts(num_bytes, position, literal_cost, literal_cost_mask) | 모델을 리터럴 비용 배열을 사용해 초기화합니다 |
GetCommandCost(dist_code, length_code, insert_length) | 거리, 길이 및 삽입 코드를 기준으로 명령에 대한 비용을 반환합니다 |
GetLiteralCosts(_hx_from, to) | _hx_from부터 to까지 인덱스에 대한 리터럴 비용을 가져옵니다 |
GetMinCostCmd() | 저장된 최소 비용을 가진 명령을 반환합니다 |
Set(histogram, cost) | 히스토그램과 해당 비용을 모델에 할당합니다 |