【问题标题】:Android Bitmaps Bayer PatternsAndroid 位图拜耳模式
【发布时间】:2012-10-19 06:31:44
【问题描述】:

我正在尝试使用 BitmapFactory 将 jpeg 加载到 Android 中,但是,图像的拜耳模式格式与 Android 想要的不同。具体来说,我有 BGGR 和 RGGB 格式的图像。 RGGB 格式看起来不错,但是 BGGR 似乎有问题。

Android 是否有将 BGGR 拜耳模式转换为 RGGB 的方法?我是否需要创建一个函数将两者都转换为 RGB?已经有这样的人了吗?

【问题讨论】:

    标签: android rgb android-imageview bitmapfactory


    【解决方案1】:

    要求提供您尝试显示的文件格式的样本会不会太过分?因为就我而言,使用以下代码显示不同的 BGGR 拜耳模式过滤文件没有问题。代码加载并在图像视图中显示文件。

    try {
    ImageView imageView1 = (ImageView) findViewById(R.id.imageView1);
    Resources resources = getApplicationContext().getResources();
    InputStream is = resources.openRawResource(R.raw.test_bggr_bayer_file); // this is a bggr    bayer pattern filtered jpeg file.
    
    Bitmap bm = BitmapFactory.decodeStream(is);
    is.close();
    imageView1.setImageBitmap(bm);
    }
    catch (IOException e) {}
    

    【讨论】:

      猜你喜欢
      • 2021-09-03
      • 2012-05-11
      • 1970-01-01
      • 1970-01-01
      • 2018-08-05
      • 2022-01-27
      • 2019-06-28
      • 2021-12-27
      • 1970-01-01
      相关资源
      最近更新 更多