按照一般搜索到的答案,基本都是用BufferedImage读取图片的像素值,然后进行位运算算出RGB的值。然后问题就出现了,RGB的值无法再通过位运算返回生成原本的图片,直接拿RGB绘图的话,png格式背景会有问题;而且直接读取到的pixel值过于大,存储起来会有问题,因为业务还需要对图片生成坐标系,对单个像素进行操作。
所以有没有其他读取图片的方式,能够同时满足读取到的值只是Byte之类的,并且改变某一个对图片重绘影响不大的,或者有没有人帮忙解释一下图片输入流读到的数据,从哪一段到哪一段都代表什么意思
我是python,不是java,前端input传图片保存本地你可以参考这个https://www.cnblogs.com/pythonywy/p/11409226.html,后端处理图片我python是用pillow模块
可以使用文件输入流FilterInputStream