递归火山软件开发平台

标题: 版主能不能帮个忙,把这段代码弄成火山可以调用的.我在前面 [打印本页]

作者: yhobo    时间: 2020-3-25 20:04
标题: 版主能不能帮个忙,把这段代码弄成火山可以调用的.我在前面
本帖最后由 yhobo 于 2020-3-25 20:05 编辑

我在前面加了@不管用.现在还不懂JAVA,万分感谢// 在新线程且同一线程中运行以下代码   

// 在新线程且同一线程中运行以下代码    private void testImageFile() throws IOException, BaseException {        try {             // 1. 读取配置文件            SnpeClassifyConfig config = new SnpeClassifyConfig(context.getAssets(), "easydl-snpe-classify/config.json");            [size=1em] [size=1em]// 2.  新建SnpeManager对象            SnpeManager manager = new SnpeManager(context, config, "");            // 准备图片            InputStream is = context.getAssets().open("easydl-snpe-classify/blue.jpg");            Bitmap image = BitmapFactory.decodeStream(is);            // 3. 检测            List<ClassificationResultModel> results = manager.classify(image);             // 4. 释放             // 不管任何情况,都需要调用destory。 建议放在finally中            manager.destory();            return results.get(0).getLableIndex() + ":" + results.get(0).getLabel() + ":"                    + results.get(0).getConfidence();        } catch (Exception e) {            e.printStackTrace();        }    }

作者: 创世魂    时间: 2020-3-25 22:48
你这代码太乱了。。。你发这么一堆,不如直接说你想干嘛,来的实在。。
作者: yhobo    时间: 2020-3-26 10:26
创世魂 发表于 2020-3-25 22:48
你这代码太乱了。。。你发这么一堆,不如直接说你想干嘛,来的实在。。
  1. // 在新线程且同一线程中运行以下代码

  2.     private void testImageFile() throws IOException, BaseException {

  3.         try {
  4.              // 1. 读取配置文件
  5.             SnpeClassifyConfig config = new SnpeClassifyConfig(context.getAssets(), "easydl-snpe-classify/config.json");
  6.              // 2.  新建SnpeManager对象
  7.             SnpeManager manager = new SnpeManager(context, config, "");

  8.             // 准备图片
  9.             InputStream is = context.getAssets().open("easydl-snpe-classify/blue.jpg");
  10.             Bitmap image = BitmapFactory.decodeStream(is);

  11.             // 3. 检测
  12.             List<ClassificationResultModel> results = manager.classify(image);

  13.              // 4. 释放
  14.              // 不管任何情况,都需要调用destory。 建议放在finally中
  15.             manager.destory();
  16.             return results.get(0).getLableIndex() + ":" + results.get(0).getLabel() + ":"
  17.                     + results.get(0).getConfidence();
  18.         } catch (Exception e) {
  19.             e.printStackTrace();
  20.         }

  21.     }
复制代码

作者: yhobo    时间: 2020-3-26 10:28
创世魂 发表于 2020-3-25 22:48
你这代码太乱了。。。你发这么一堆,不如直接说你想干嘛,来的实在。。

这是一个百度深度学习手机端调用的样例.因为手机端有NPU所以识别图像非常快,我以前用的是电脑端.现在用火山了想改成手机端的:噜阿噜
作者: yhobo    时间: 2020-3-26 10:30
创世魂 发表于 2020-3-25 22:48
你这代码太乱了。。。你发这么一堆,不如直接说你想干嘛,来的实在。。

而且这个用处很广泛,如果能内置入火山肯定非常好用. 百度EsayDL
作者: 创世魂    时间: 2020-3-26 19:56
yhobo 发表于 2020-3-26 10:30
而且这个用处很广泛,如果能内置入火山肯定非常好用. 百度EsayDL

这个要专业类库封装人员来封装,这个咱也不会。。

如果等待火山来集成这个,不知道要等多久。。


作者: yhobo    时间: 2020-3-28 09:26
创世魂 发表于 2020-3-26 19:56
这个要专业类库封装人员来封装,这个咱也不会。。

如果等待火山来集成这个,不知道要等多久。。

OK,还是谢谢你




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4