Android -在java和NDK中获取不同的像素值
Android - getting different values for PIXEL in java and NDK
在阅读了一些关于android图像处理的教程后,其中一些与java有关,另一些与本地语言如c++有关。我自己试了一些代码。问题是我得到了不同的结果。在打印两侧的像素值时(Java和NDK)。c++:
JNIEXPORT jobject JNICALL Java_com_example_test(JNIEnv *env, jobject obj, jobject bmp){
AndroidBitmapInfo infocolor;
void* pixelscolor;
int ret;
uint32_t *pixel;
if ((ret = AndroidBitmap_getInfo(env, bmp, &infocolor)) < 0) {
//return null;
}
if ((ret = AndroidBitmap_lockPixels(env, bmp, &pixelscolor)) < 0) {
}
int pixelsPerRow = infocolor.stride / 4;
pixel = (uint32_t *) pixelscolor;
for (int j = 0; j < height; j++) {
for (int i = 0; i < width; i++) {
LOGI("******************************************** native %d", (*(pixel + i + (j ) *pixelsPerRow))) ;
}}.....
Java: public static double[][] test(Bitmap img) {
int width = img.getWidth();
int height = img.getHeight();
for (int j = 0; j < height; j++) {
for (int i = 0; i < width; i++) {
System.out.printf("^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java %dn",img.getPixel(i, j));
}}.....
部分输出如下:
07-02 14:41:24.284: I/lib(10111): ******************************************** native -14540078
07-02 14:41:24.284: I/lib(10111): ******************************************** native -14408492
07-02 14:41:24.284: I/lib(10111): ******************************************** native -14671664
07-02 14:41:24.284: I/lib(10111): ******************************************** native -14671403
07-02 14:41:24.284: I/lib(10111): ******************************************** native -14934575
07-02 14:41:24.284: I/lib(10111): ******************************************** native -15000113
07-02 14:41:24.284: I/lib(10111): ******************************************** native -15000113
07-02 14:41:24.284: I/lib(10111): ******************************************** native -14803503
07-02 14:41:24.284: I/lib(10111): ******************************************** native -14935089
07-02 14:41:24.284: I/lib(10111): ******************************************** native -14474285
07-02 14:41:24.284: I/lib(10111): ******************************************** native -14540078
07-02 14:41:24.284: I/lib(10111): ******************************************** native -14605871
07-02 14:41:24.284: I/lib(10111): ******************************************** native -14737196
07-02 14:41:24.294: I/lib(10111): ******************************************** native -14934575
07-02 14:41:24.294: I/lib(10111): ******************************************** native -15000113
07-02 14:41:24.294: I/lib(10111): ******************************************** native -15000113
07-02 14:41:24.294: I/lib(10111): ******************************************** native -14803503
07-02 14:41:24.294: I/lib(10111): ******************************************** native -14869296
07-02 14:41:24.294: I/lib(10111): ******************************************** native -14605616
07-02 14:41:24.294: I/lib(10111): ******************************************** native -14605869
07-02 14:41:24.294: I/lib(10111): ******************************************** native -14671662
07-02 14:41:24.294: I/lib(10111): ******************************************** native -14671917
07-02 14:41:24.294: I/lib(10111): ******************************************** native -14803503
07-02 14:41:24.294: I/lib(10111): ******************************************** native -15065138
07-02 14:41:24.294: I/lib(10111): ******************************************** native -15196724
07-02 14:41:24.294: I/lib(10111): ******************************************** native -14672944
07-02 14:41:24.294: I/lib(10111): ******************************************** native -14738737
07-02 14:41:24.294: I/lib(10111): ******************************************** native -14605616
07-02 14:41:24.294: I/lib(10111): ******************************************** native -14605869
07-02 14:41:24.294: I/lib(10111): ******************************************** native -14605869
07-02 14:41:24.294: I/lib(10111): ******************************************** native -14606124
07-02 14:41:24.294: I/lib(10111): ******************************************** native -14737710
07-02 14:41:24.294: I/lib(10111): ******************************************** native -15130931
07-02 14:41:24.294: I/lib(10111): ******************************************** native -15130931
07-02 14:41:24.294: I/lib(10111): ******************************************** native -14672944
07-02 14:41:24.294: I/lib(10111): ******************************************** native -14672944
07-02 14:41:24.294: I/lib(10111): ******************************************** native -14606130
07-02 14:41:24.294: I/lib(10111): ******************************************** native -14408751
07-02 14:41:24.294: I/lib(10111): ******************************************** native -14540337
07-02 14:41:24.294: I/lib(10111): ******************************************** native -14409263
07-02 14:41:24.294: I/lib(10111): ******************************************** native -14606642
07-02 14:41:24.294: I/lib(10111): ******************************************** native -14606130
07-02 14:41:24.294: I/lib(10111): ******************************************** native -14737716
07-02 14:41:24.314: I/lib(10111): ******************************************** native -14672432
07-02 14:41:24.314: I/lib(10111): ******************************************** native -14935604
07-02 14:41:24.314: I/lib(10111): ******************************************** native -14408751
07-02 14:41:24.314: I/lib(10111): ******************************************** native -14342958
07-02 14:41:24.314: I/lib(10111): ******************************************** native -14540337
07-02 14:41:24.314: I/lib(10111): ******************************************** native -14409263
07-02 14:41:24.314: I/lib(10111): ******************************************** native -14475056
07-02 14:41:24.314: I/lib(10111): ******************************************** native -14606130
07-02 14:41:24.314: I/lib(10111): ******************************************** native -14671923
07-02 14:41:24.314: I/lib(10111): ******************************************** native -14672432
07-02 14:41:24.314: I/lib(10111): ******************************************** native -14869811
07-02 14:41:24.314: I/lib(10111): ******************************************** native -14408752
07-02 14:41:24.314: I/lib(10111): ******************************************** native -14408751
07-02 14:41:24.314: I/lib(10111): ******************************************** native -14540337
07-02 14:41:24.314: I/lib(10111): ******************************************** native -14606130
07-02 14:41:24.314: I/lib(10111): ******************************************** native -14540337
07-02 14:41:24.314: I/lib(10111): ******************************************** native -14606130
07-02 14:41:24.314: I/lib(10111): ******************************************** native -14606130
07-02 14:41:24.314: I/lib(10111): ******************************************** native -14737716
07-02 14:41:24.314: I/lib(10111): ******************************************** native -14935095
07-02 14:41:24.314: I/lib(10111): ******************************************** native -14408752
07-02 14:41:24.314: I/lib(10111): ******************************************** native -14540337
07-02 14:41:24.314: I/lib(10111): ******************************************** native -14671923
07-02 14:41:24.314: I/lib(10111): ******************************************** native -14606130
07-02 14:41:24.314: I/lib(10111): ******************************************** native -14606130
07-02 14:41:24.324: I/lib(10111): ******************************************** native -14606130
07-02 14:41:24.324: I/lib(10111): ******************************************** native -14671923
07-02 14:41:24.324: I/lib(10111): ******************************************** native -14737716
07-02 14:41:24.324: I/lib(10111): ******************************************** native -14935095
07-02 14:41:24.324: I/lib(10111): ******************************************** native -14606130
07-02 14:41:24.324: I/lib(10111): ******************************************** native -14671924
07-02 14:41:24.324: I/lib(10111): ******************************************** native -14737717
07-02 14:41:24.324: I/lib(10111): ******************************************** native -14475056
07-02 14:41:24.324: I/lib(10111): ******************************************** native -14540849
07-02 14:41:24.324: I/lib(10111): ******************************************** native -14868019
07-02 14:41:24.324: I/lib(10111): ******************************************** native -14868019
07-02 14:41:24.324: I/lib(10111): ******************************************** native -14476855
07-02 14:41:24.324: I/lib(10111): ******************************************** native -14542648
07-02 14:41:24.324: I/lib(10111): ******************************************** native -14606130
07-02 14:41:24.324: I/lib(10111): ******************************************** native -14737717
07-02 14:41:24.324: I/lib(10111): ******************************************** native -14737717
07-02 14:41:24.324: I/lib(10111): ******************************************** native -14540849
07-02 14:41:24.324: I/lib(10111): ******************************************** native -14606642
07-02 14:41:24.324: I/lib(10111): ******************************************** native -14933812
07-02 14:41:24.324: I/lib(10111): ******************************************** native -15065398
07-02 14:41:24.324: I/lib(10111): ******************************************** native -14542648
07-02 14:41:24.324: I/lib(10111): ******************************************** native -14411062
07-02 14:41:24.324: I/lib(10111): ******************************************** native -207447
07-02 14:41:24.324: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3005918
07-02 14:41:24.324: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -2874332
07-02 14:41:24.324: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3137504
07-02 14:41:24.324: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -2809568
07-02 14:41:24.324: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3072740
07-02 14:41:24.324: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3203813
07-02 14:41:24.324: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3203813
07-02 14:41:24.324: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3072738
07-02 14:41:24.324: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3204324
07-02 14:41:24.324: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -2940125
07-02 14:41:24.324: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3005918
07-02 14:41:24.324: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3071711
07-02 14:41:24.324: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -2875361
07-02 14:41:24.324: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3072740
07-02 14:41:24.324: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3203813
07-02 14:41:24.324: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3203813
07-02 14:41:24.324: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3072738
07-02 14:41:24.324: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3138531
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3136991
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -2940639
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3006432
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -2941152
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3072738
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3268838
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3400424
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3138784
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3204577
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3136991
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -2940639
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -2940639
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -2875359
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3006945
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3334631
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3334631
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3138784
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3138784
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3268575
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3071196
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3202782
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3071708
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3269087
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3268575
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3400161
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3138272
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3401444
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3071196
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3005403
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3202782
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3071708
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3137501
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3268575
07-02 14:41:24.334: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3334368
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3138272
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3335651
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3136732
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3071196
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3202782
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3268575
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3202782
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3268575
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3268575
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3400161
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3597540
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3136732
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3202782
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3334368
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3268575
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3268575
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3268575
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3334368
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3400161
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3597540
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3268575
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3399904
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3465697
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3137501
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3203294
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3333859
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3333859
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3598045
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3663838
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3268575
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3465697
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3465697
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3203294
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3269087
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3399652
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3531238
07-02 14:41:24.344: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3663838
07-02 14:41:24.354: I/System.out(10111): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ java -3532252
有什么线索可以帮助吗?!!
没什么特别的,Bitmap。getPixel只是改变颜色组件的顺序。
您要打印的像素在一种情况下是FF2424D4
,在另一种情况下是FFD42424
。
从位图。获取像素文档:
组件存储方式如下:
(alpha << 24) | (red << 16) | (green << 8) | blue
在c++一侧,您看到的是(alpha << 24) | (blue << 16) | (green << 8) | red
相关文章:
- 如何从SDL_Surface获取特定像素的颜色
- 是否可以从 OpenGL 缓冲区获取原始大小的像素?
- 在Qt-cpp中通过像素获取QString的子字符串
- 可视化 如何获取图像中像素的颜色(以C++ (sfml) 为单位)
- 在Windows上获取OpenGL点大小(以像素为单位)?
- 无法获取窗口 C++ 的像素颜色
- 我想知道像素/片段的原始模板值.零还是一个?如果可能的话,以获取哪些特定操作会修改模板值
- 遍历区域并在 OpenCV 中获取平均像素值
- opencv::Mat,从原始数据中获取像素值
- 获取QImage像素坐标
- OpenCV从2D像素获取3D坐标
- 如何在C 中获取像素着色器版本和顶点着色版版本
- 获取 OpenGL 纹理中特定像素的颜色
- 如何在Qt 5中从QGraphicsScene中获取像素单击或鼠标悬停的RGB值
- 从图像中的像素中获取轴承矢量(方向)
- c++从hbitmap获取原始像素数据
- 如何从窗口中获取像素数据像素缓冲区并提取RGB
- 如何使用 Windows API 获取像素格式布局
- 如何获取字符C++像素
- 将像素值从PXCImage获取到2D数组中