今天接了一个单子要做图片识别文字+词汇处理器。
一开始客户给了一个做了一半的程序图片识别文字做好了(讲真的我不是很喜欢这种做一半给别人的,很多是自己遇见了一堆坑或者写了一堆坑给人的,但是谁让我没钱呢)
客户问题1 打包后图片识别不成功(客户就没有Debug看过!)
代码如下
byte[] image = File.ReadAllBytes(Application.dataPath + "/image.jpg");
解决方案
Texture2D image = Resources.Load<Texture2D>("image");
byte[] images = image.EncodeToJPG();
客户问题2 词汇处理器报错
codepage 936 not supported
解决方案
查资料后发现是dll的问题 资料引用https://blog.csdn.net/jinhuicao/article/details/79819570?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163064928016780265463067%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=163064928016780265463067&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-1-79819570.pc_search_result_hbase_insert&utm_term=codepage+936+not+supported&spm=1018.2226.3001.4187
客户问题3 词汇处理器平台不支持
后发现问题是因为Unity默认引用的是.NET Standard2.0,改成.NET4.x后解决
|