sanyuered / WeChat-MiniProgram-AR-WASM

微信小程序Go、微信小程序OpenCV。
BSD 3-Clause "New" or "Revised" License
115 stars 23 forks source link

demo中的wasm.br直接替换成自己的可以吗? #1

Open JKangTan opened 2 years ago

JKangTan commented 2 years ago

demo中的wasm.br直接替换成自己的可以吗?实验报错了。我的protli压缩命令:time brotli -q 11 -j -f opencv_js.wasm

sanyuered commented 2 years ago

1、运行opencv_js.wasm,需要2个文件。一个是.wasm,另一个是opencv.js。本项目是opencv 3.4.16,你使用其他版本号opencv的wasm,可能会发生2个文件不匹配的问题。可以按照项目中的opencv.js修改方法,将其他版本号的opencv.js修改为适配小程序。 2、与protli压缩没有关系。 3、项目中opencv.js是3.4.16版本,包含常用API,但不包含全部API。如果编译opencv 3.4.16全部功能,也可能发生opencv.js和opencv.js.wasm不匹配的问题。

liaoerduo commented 1 year ago

确实如[sanyuered]所言,我重新编译opencv后,就出现了opencv.js和opencv_js.wasm不匹配问题,请问各位,我修改了opencv.js后是不是需要重新生成opencv_js.wasm?如果需要重新编译opencv_js.wasm,那我需要把修改后的opencv.js放在哪个目录下重新编译呢?

liaoerduo commented 1 year ago

或者麻烦sanyuered或者其他有编译环境的同学,帮忙编译一个完整版的适用于微信小程序的opencv_js.wasm和配套的opencv.js文件,不胜感激!文件大点没关系,主要想全面学习一下微信下的opencv的各个功能模块!我的wx号:huang6wx,感谢