मेरी छवि प्रसंस्करण परियोजना ग्रेस्केल छवियों के साथ काम करती है। मेरे पास एआरएम कॉर्टेक्स-ए 8 प्रोसेसर प्लेटफार्म है। मैं नीयन का उपयोग करना चाहता हूं।uint32_t के रूप में 8bit uint8_t लोड करें?
मेरे पास एक ग्रेस्केल छवि है (नीचे दिए गए उदाहरण पर विचार करें) और मेरे एल्गोरिदम में, मुझे केवल कॉलम जोड़ना होगा।
मैं चार 8-बिट पिक्सेल कैसे लोड कर सकते हैं समानांतर में, जो uint8_t हैं को महत्व देता है, चार uint32_t 128 बिट नियोन रजिस्टरों में से एक में के रूप में? ऐसा करने के लिए मुझे क्या अंतर्निहित उपयोग करना है?
मेरा मतलब है:
मैं उन्हें 32 बिट के रूप में लोड करना होगा क्योंकि अगर आप ध्यान से देखो, इस समय मैं कर 255 + 255 512 है, जो एक 8 बिट में नहीं ठहराया जा सकता है रजिस्टर।
उदा।
255 255 255 255 ......... (640 pixels)
255 255 255 255
255 255 255 255
255 255 255 255
.
.
.
.
.
(480 pixels)
255 + 255 = 510। – kennytm