dự án xử lý hình ảnh của tôi hoạt động với hình ảnh thang độ xám. Tôi có nền tảng bộ vi xử lý ARM Cortex-A8. Tôi muốn sử dụng NEON.Tải 8 bit uint8_t thành uint32_t?
Tôi có hình ảnh thang độ xám (xem ví dụ bên dưới) và trong alogorithm của tôi, tôi chỉ phải thêm các cột.
Làm thế nào tôi có thể tải Bốn 8-bit điểm ảnh đánh giá cao song song, đó là uint8_t, như Bốn uint32_t thành một trong những thanh ghi 128-bit NEON? Tôi phải sử dụng cái gì để làm điều này?
Ý tôi là:
tôi phải load nó dưới dạng 32 bit bởi vì nếu bạn nhìn một cách cẩn thận, lúc này tôi làm 255 + 255 là 512, mà không thể được tổ chức tại một 8-bit ghi danh.
ví dụ:
255 255 255 255 ......... (640 pixels)
255 255 255 255
255 255 255 255
255 255 255 255
.
.
.
.
.
(480 pixels)
255 + 255 = 510. – kennytm