身份证正反面与OCR识别人脸照片入库及上传网贷平台所遇到的问题:
1.身份证照片/人脸图片与base64流之间转换
2.上传图片过程中图片太大超出80K
//图片与base64流之间转换
package com.zxc.testjava.ant;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;
public class TestChangeImage {
public static void main(String[] args) {
String strImg = GetImageStr();
System.out.println(strImg);
GenerateImage(strImg);
}
// 图片转化成base64字符串
public static String GetImageStr() {// 将图片文件转化为字节数组字符串,并对其进行Base64编码处理
String imgFile = "C:/Users/Star/Desktop/test.png";// 待处理的图片
InputStream in = null;
byte[] data = null;
// 读取图片字节数组
try { <