0%

方法介绍:

  • 生成缩略图
  • 图片水印处理方法
  • 图片水印位置处理方法
  • 文字水印处理方法
  • 文字水印位置的方法
  • 调整光暗
  • 反色处理
  • 浮雕处理
  • 拉伸图片
  • 滤色处理
  • 左右翻转
  • 上下翻转
  • 压缩到指定尺寸
  • 转换为黑白图片
  • 获取图片中的各帧
阅读全文 »

一、JSON.stringify()序列化和JSON.parse()反序列化

1
2
3
4
5
var K = JSON.stringify(data);//JSON.stringify() 将JavaScript 对象转换为 JSON 字符
alert(K);
var data1 = '{"name":"chunlynn" ,"age": 27, "sex": "man" ,"qq":"277539687"}';
var Kx = JSON.parse(K);//JSON.parse()将JSON字符串转为一个对象
layer.alert(Kx[0]['id'] + Kx[0]['username']);
阅读全文 »

软件下载:https://sourceforge.net/projects/vietocr/files/jTessBoxEditor/

官方字库下载:https://github.com/tesseract-ocr/tesseract/wiki/Data-Files#format-of-traineddata-files

建议:普通版本和FX版本都下载,用普通版本调整坐标,用FX版本调整汉字识别。FX版本的坐标调整不能输入数字,一旦坐标偏移太大,简直就是反人类设计。

​ 另外,也可以直接使用普通版本,虽然在Box Editor页面里看不到汉字,但是可以用Notepad++直接打开box文件进行文字编辑。

文中用的是FX2.0beta版,有些小问题,但是不影响使用,目前正式版应该是2.2。

阅读全文 »

1
2
3
4
5
public static string Unicode2String(string source)
{
return new Regex(@"\\u([0-9A-F]{4})", RegexOptions.IgnoreCase | RegexOptions.Compiled).Replace(
source, x => string.Empty + Convert.ToChar(Convert.ToUInt16(x.Result("$1"), 16)));
}