【问题标题】:Android 2.1 Native Lock Bitmap PixelsAndroid 2.1 本机锁定位图像素
【发布时间】:2011-06-06 23:20:50
【问题描述】:

我正在运行一个修改位图像素的基本本机函数。为此,我通过 Bitmap_lockPixels() 函数获取像素。但是,这不适用于低于 2.2 的版本。

您如何建议我替换此功能以尽可能保持速度?

【问题讨论】:

    标签: java android bitmap native pixel


    【解决方案1】:

    你可以在这里找到几乎类似的解决方案。这个函数使用 ReentrantLock 对象并尝试获取锁。 https://code.ros.org/trac/opencv/browser/trunk/opencv/android/src/com/opencv/camera/NativeProcessor.java?rev=3652

    【讨论】:

    • 我正在专门寻找一种在本机代码中获取位图数据指针的方法,但这解决了我对锁本身的问题。
    • 在内部 Bitmap_lockPixels() 也在做同样的事情。所以你可以将代码概括为不考虑平台
    • 我不确定我是否完全理解。这是否允许我以任何方式访问位图数据指针?这确实是我使用 lockPixels 的主要功能,而不是锁定。
    • 我在该页面上收到 403 Permission Denied。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-02
    • 1970-01-01
    相关资源
    最近更新 更多