C# - How to convert byte array of image pixels data to grayscale using vector SSE operation
问题 I have a problem with converting the image data stored in byte[] array to grayscale. I want to use vector SIMD operations because in future a need to write ASM and C++ DLL files to measure operations time. When I read about SIMD I found that SSE command is operation on 128-bit registers so there is a problem because I need to convert my byte[] array into few Vector<T> stored into List<T>. Image is four channels RGBA JPEG so I need also to know how to create vectors with R, G, B data based on