Tôi đang cố gắng sử dụng bộ lọc để chia tỷ lệ hình ảnh và phần lớn, tôi có một cái gì đó dường như hoạt động. Nhưng bây giờ tôi muốn có thể tạo một bộ lọc với số lượng vòi tối ưu. Tôi biết nói chung rằng càng nhiều vòi thì càng tốt. Nhưng có những lợi nhuận giảm dần trong mỗi lần nhấn thêm sẽ làm tăng chất lượng của hình ảnh. Vì vậy, làm thế nào một người có thể chọn một số vòi tạo ra sự đánh đổi tốt giữa độ phức tạp thực hiện và chất lượng hình ảnh? Có các phép đo tiêu chuẩn nào cho phép các bộ lọc khác nhau được đánh giá theo một số bộ lọc "lý tưởng" không?
Suy nghĩ về điều này nhiều hơn, tôi nghĩ rằng đây thực sự là hai câu hỏi. Một là vấn đề quyết định nên sử dụng cửa sổ nào (trong trường hợp này, tôi đã quyết định sử dụng lanczos2 hoặc 3) - đó là một câu hỏi chung hơn có nhiều sự đánh đổi khác nhau tùy thuộc vào ứng dụng. Nhưng một khi quyết định đó được đưa ra, số lượng vòi dễ dàng được xác định. Đối với lanczos2, số lượng vòi lý tưởng là 4 và đối với lanczos3, số lượng vòi lý tưởng là 6. Lý do không phải là 5 hay 7 là một trong những vòi đó sẽ luôn bằng 0 do cửa sổ.
Trong trường hợp tổng quát hơn, tôi nghĩ cách dễ dàng để nói có bao nhiêu vòi để có một cửa sổ nhất định là nói đơn giản:
taps = max - min
Trong trường hợp của lanczos2, tối đa là 2 và min là -2. Do đó, vòi = 4.