小编Kae*_*ens的帖子

JavaScript中的现有OCR脚本

我有一个CMS增强的想法,从图像中提取文本信息(例如,扫描的文档),并想知道是否有任何东西可以帮助我吗?

基本上,我想知道是否存在用JavaScript编写的现有OCR脚本,可以从图像中提取句子/单词(canvas例如,使用).

我知道有一些脚本执行相对较小的任务,如验证码破解,但我还没有遇到提取完整句子的脚本.

有这样的事情,还是我需要从头开始写?

javascript ocr neural-network

7
推荐指数
1
解决办法
8555
查看次数

如何在three.js中为三角形添加纹理?

我已经创建了一个场景,其中包含许多立方体,球体等,并且能够将纹理应用于这些基元,但是当我想要将纹理添加到简单的三角形时,我完全迷失了.

这是我最接近正确的方法:

  var texture=THREE.ImageUtils.loadTexture('/f/3d-images/texture-steel.jpg');
  var materialDecalRoof=new THREE.MeshBasicMaterial( {
    'map': texture,
    'wireframe': false,
    'overdraw': true
  } );
var geometry = new THREE.Geometry();
geometry.vertices.push(new THREE.Vector3(tentX/2+1, tentY, tentZ/2+1));
geometry.vertices.push(new THREE.Vector3(0, tentT, 0));
geometry.vertices.push(new THREE.Vector3(0, tentT, 0));
geometry.vertices.push(new THREE.Vector3(-tentX/2-1, tentY, tentZ/2+1));
geometry.faces.push(new THREE.Face4(0, 1, 2, 3));
geometry.faceVertexUvs[0].push([
  new THREE.UV(0, 0),
  new THREE.UV(0, 0),
  new THREE.UV(0, 0),
  new THREE.UV(0, 0)
]);
geometry.computeFaceNormals();
geometry.computeCentroids();
geometry.computeVertexNormals();
var mesh= new THREE.Mesh( geometry, materialDecalRoof);
scene.add(mesh);
Run Code Online (Sandbox Code Playgroud)

这不起作用.我得到的是一个闪烁的三角形(当场景移动时)应该是一个图像.

要测试这一点,请访问https://www.poptents.eu/3dFrame.php,在Roof部分上传图像,然后拖动视图以查看屋顶闪烁.

有谁知道我在这里做错了什么?

javascript three.js

3
推荐指数
1
解决办法
3300
查看次数

标签 统计

javascript ×2

neural-network ×1

ocr ×1

three.js ×1