Android OpenCV中的卡通效果(需要从灰色转换为彩色)

时间:2016-07-11 06:22:28

标签: java android opencv opencv4android

我试图通过android中的opencv创建一个卡通或草图效果,因为我正在使用Website中解释的逻辑

从那我开始尝试在android中创建。这是我的代码

delete.setOnClickListener(new View.OnClickListener() {

    @Override
    public void onClick(View v) {
     // TODO Auto-generated method stub
     // Path to your image

      String path = "android.os.Environment.getExternalStorageDirectory()+ "/myfolder/myimage.jpg";
      File file= new  File(path);
      if(file.exists()){

       file.delete();

      }
     finish();
    }
});

这样可行,但输出位于 GRAY 中。 如何在 COLOR 中获取此内容?

1 个答案:

答案 0 :(得分:0)

CameraBridgeViewBase.CvCameraViewFrame的{​​{3}}方法gray()返回框架中的灰色图像。因此,将其更改为rgba()将返回要传递给您正在使用的过滤器的RGB彩色图像。