typedef unsigned char uchar3[3]
これってどういう意味かわかりますか?