LUT 테이블을 constexpr로 생성해서 최적화하기
Spline64 보간법의 테이블 생성데이터를 변환하기 위해 LUT(Look-Up Table) 테이블을 사용할 수 있다.이 테이블은 미리 계산된 값을 저장하여, 런타임에 반복적인 계산을 피할 수 있게 해준다. Spline64 보간법을 적용하여 이미지 처리를 할 때도 LUT 테이블을 ...
Spline64 보간법의 테이블 생성데이터를 변환하기 위해 LUT(Look-Up Table) 테이블을 사용할 수 있다.이 테이블은 미리 계산된 값을 저장하여, 런타임에 반복적인 계산을 피할 수 있게 해준다. Spline64 보간법을 적용하여 이미지 처리를 할 때도 LUT 테이블을 ...
for() 문 쓰면서 생각난 간단한 내용을 기술함. 기본형 \(n\)개의 데이터가 있고, 이를 \(i\)로 순회하는 경우 순회하는 범위는 다음과 같다.\([0,n-1]\) 그럼 \(i\)가 선회하는 최대 범위는 아래와 같다. \[\begin{align*i & \le n-1...
윈도우 잠금 화면으로 런던으로 추측되는 곳의 전화 부스가 표시됐다. <img src="/images/2025-09-07/london_s_Bs64_Q.webp" alt="image" / width="842" height="464" loading="eager" class="ali...
현재의 ARM64 윈도우 환경에서는 x86/x64 어플리케이션도 대부분 실행이 가능하다.따라서, 대부분의 어플리케이션은 그냥 컴파일만 하면 사용할 수 있다. 그런데, 가끔씩은 자신이 어떤 환경에서 동작되는 어떤 프로그램인지 알아야 할 때가 있다. ARM64 윈도우가 등장하기 전까지...
오류를 수정하고 다양한 성능 개선이 반영된 버전을 공개한다.이번 버전부터는 ARM64, AVX512 빌드도 함께 제공된다.AVX512 빌드는 AVX2 빌드보다 조금 더 파일 크기가 작고, 조금 더 빠르다.