yhobo 发表于 2020-3-25 20:04:37

版主能不能帮个忙,把这段代码弄成火山可以调用的.我在前面

本帖最后由 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");             // 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:41

你这代码太乱了。。。你发这么一堆,不如直接说你想干嘛,来的实在。。

yhobo 发表于 2020-3-26 10:26:12

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

// 在新线程且同一线程中运行以下代码

    private void testImageFile() throws IOException, BaseException {

      try {
             // 1. 读取配置文件
            SnpeClassifyConfig config = new SnpeClassifyConfig(context.getAssets(), "easydl-snpe-classify/config.json");
             // 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();
      }

    }

yhobo 发表于 2020-3-26 10:28:00

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

这是一个百度深度学习手机端调用的样例.因为手机端有NPU所以识别图像非常快,我以前用的是电脑端.现在用火山了想改成手机端的:噜阿噜

yhobo 发表于 2020-3-26 10:30:42

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

而且这个用处很广泛,如果能内置入火山肯定非常好用. 百度EsayDL

创世魂 发表于 2020-3-26 19:56:31

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

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

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

yhobo 发表于 2020-3-28 09:26:42

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

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


OK,还是谢谢你
页: [1]
查看完整版本: 版主能不能帮个忙,把这段代码弄成火山可以调用的.我在前面