下面这些问题已经困扰我好几个月,我一有空就在网上找各种转换的代码测试,结果网上格式转换的代码是大把的,我一运行不是各种报错就是生成的图片有问题,就没有一个能用的!
一个能用的都没有!
CSDN的C知道生成的代码运行也是不行,就没有一个能用的!
那搞这个博客有什么意义!
1.201244522.png,1566125661.jpg这两种格式的图片文件png和jpg代表什么,数据格式分别是什么?
2.ImageFormat的几种格式中YUV_420_888,NV12,NV21,YUY2,JPEG,YUV_422_888,这几种格式之间如何互相转换?
3.Bitmap的数据格式是什么,是否固定?
3.ImageFormat几种格式的byte[]数据与Bitmap之间如何互相转换?
4.Image类型的数据与ImageFormat几种格式还有Bitmap之间如何互相转换?
5.PixelFormat的几种格式RGB_565,RGB_888,RGBA_8888这几种格式与以上ImageFormat的几种格式之间如何互相转换?
备注:开发语言是安卓Java