Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/341.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在不降低图像质量的情况下压缩图像_Java_Android - Fatal编程技术网

Java 如何在不降低图像质量的情况下压缩图像

Java 如何在不降低图像质量的情况下压缩图像,java,android,Java,Android,我已经通过camscanner sdk实现了文档扫描。使用高像素相机拍照时,每张照片将消耗更多MB的空间。即使使用camscanner sdk进行编辑,有时也会超过MB。因此,我尝试了什么应用压缩算法来压缩图像,但它完全降低了图像的质量。现在,我想知道是否有其他的可能性或想法,以压缩图片在某些KB的。这样,数据连接速度慢的设备可以轻松地将图像上传到服务器。。。所以现在camscanner sdk做得很好,但只需要减小图像的大小,否则需要任何其他想法。请进行一些搜索并找到答案。如果您使用NDK,最

我已经通过camscanner sdk实现了文档扫描。使用高像素相机拍照时,每张照片将消耗更多MB的空间。即使使用camscanner sdk进行编辑,有时也会超过MB。因此,我尝试了什么应用压缩算法来压缩图像,但它完全降低了图像的质量。现在,我想知道是否有其他的可能性或想法,以压缩图片在某些KB的。这样,数据连接速度慢的设备可以轻松地将图像上传到服务器。。。所以现在camscanner sdk做得很好,但只需要减小图像的大小,否则需要任何其他想法。

请进行一些搜索并找到答案。如果您使用NDK,最好继续使用tessarat

或者使用给定的api进行简单的OCR。希望这能有所帮助


你应该指定你到目前为止已经探索了什么?简单的谷歌搜索会显示:嗨。。我确实了解OCR。我不是从图像中提取文本。。我只想像camscanner一样更清晰地扫描图像。。但唯一的问题是我无法缩小图像的大小。。假设,如果我试图降低,质量就会下降。。请看问题。。