Trailing Zeros
1 개요
이미지의 값을 Binary로 표현하여 끝에 연속적인 '0' 비트의 수를 반환하는 알고리즘입니다.
2 알고리즘 상세 설명
이미지의 값을 모두 Binary로 표현한 후 끝에서의 연속적인 '0' 비트의 수를 구합니다. 이는 Floating Point와 Signed의 경우도 포함이 됩니다.
| Source Value(Binary) |
Destination Value |
 |
 |
Fig. Source and Destination Values of Trailing Zeros
3 예제 코드
COperationTrailingZeros operationTrailingZeros;
CFLImage fliSourceImage;
CFLImage fliDestinationImage;
operationTrailingZeros.SetSourceImage(fliSourceImage);
operationTrailingZeros.SetDestinationImage(fliDestinationImage);
operationTrailingZeros.Execute();
COperationTrailingZeros operationTrailingZeros = new COperationTrailingZeros();
CFLImage fliSourceImage = new CFLImage();
CFLImage fliDestinationImage = new CFLImage();
operationTrailingZeros.SetSourceImage(ref fliSourceImage);
operationTrailingZeros.SetDestinationImage(ref fliDestinationImage);
operationTrailingZeros.Execute();
operationTrailingZeros = COperationTrailingZeros()
fliSourceImage = CFLImage()
fliDestinationImage = CFLImage()
operationTrailingZeros.SetSourceImage(fliSourceImage)
operationTrailingZeros.SetDestinationImage(fliDestinationImage)
operationTrailingZeros.Execute()