Cách tốt nhất để chia tỷ lệ mảng hình ảnh 2D là gì? Ví dụ: giả sử tôi có hình ảnh có kích thước 1024 x 2048 byte, với mỗi byte là pixel. Mỗi pixel là cấp độ thang độ xám từ 0 đến 255. Tôi muốn có thể chia tỷ lệ hình ảnh này theo một yếu tố tùy ý và nhận được hình ảnh mới. Vì vậy, nếu tôi chia tỷ lệ hình ảnh theo hệ số là 0,68, tôi sẽ nhận được hình ảnh có kích thước mới 0,68 * 1024 x 0,68 * 2048. một số điểm ảnh sẽ bị thu hẹp vào nhau. Và, nếu tôi mở rộng theo hệ số 3.15, tôi sẽ nhận được một hình ảnh lớn hơn với các pixel được nhân đôi. Vì vậy, cách tốt nhất để thực hiện điều này là gì?Chia tỷ lệ hình ảnh và xoay trong C/C++
Tiếp theo, tôi muốn có thể xoay hình ảnh theo một góc tùy ý, trong phạm vi từ 0 đến 360 độ (0 - 2Pi). Cắt ảnh sau khi xoay không phải là vấn đề. cách nào tốt nhất để làm việc này?
Trong khi điều này về mặt lý thuyết có thể trả lời câu hỏi, [nó sẽ là thích hợp hơn] (// meta.stackoverflow .com/q/8259) để bao gồm các phần thiết yếu của câu trả lời ở đây và cung cấp liên kết để tham khảo. –