When I use my ASI224MC in Raw16 mode I see a nice debayered image on screen. The color looks good. When I capture a "snapshot" the .png appears monochrome at first glance. I can Debayer the image in PixInsight and see the color. What I am wonder is: does SharpCap capture 12-bit color (the max # of bits you can get from the ASI224MC)?
The reason I am asking is what I read when I look at the ZWO SDK rev 2.8 dated 2018-08-08.
The function
ASIGetVideoData(int iCameraID, unsigned char* pBuffer, long lBuffSize, int iWaitms) says this about the buffer size:
- bufSize Byte length for RAW8 and Y8 bufSize >= image_width*image_height for RAW16 bufSize >= image_width*image_height *2 for RGB8 bufSiz >= image_width*image_height *3
So far RAW16 it says the buffer should have 2 bytes per pixel. Which sounds kind of monochrome. Actually, it says bufSize >= 2 bytes per pixel. Is the ZWO driver smart enough to give you full resolution color if you supply a buffer to handle 6 bytes per pixel?
I don't have my files in front of me, but the snapshot from SharpCap in RAW16 mode is IIRC size for 2 bytes per pixel.