我试图通过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 中获取此内容?
答案 0 :(得分:0)
从CameraBridgeViewBase.CvCameraViewFrame
的{{3}}方法gray()
返回框架中的灰色图像。因此,将其更改为rgba()
将返回要传递给您正在使用的过滤器的RGB彩色图像。