2 xobeyond xobeyond 于 2016.04.27 22:31 提问

ANDROID如何用手机打开二值图片读取其像素并以数组形式保存在矩阵中? 10C

ANDROID如何用手机打开二值图片读取其像素并以数组形式保存在矩阵中? 请赐教

1个回答

u010675729
u010675729   2016.04.29 15:26

BitmapFactory.Options op = new BitmapFactory.Options();
op.inPreferredConfig = Bitmap.Config.ARGB_8888;
Bitmap targetBitmap = BitmapFactory.decodeFile(path,op);
int rgbPixel = targetBitmap.getPixel(x, y);
x,y为每个像素点的坐标

xobeyond
xobeyond 恩,请问下我用 bm1 = BitmapFactory.decodeFile("/storage/emulated/0/DCIM/Camera/111.bmp");无法加载图片是路径错误吗?手机图片的路径是什么额
大约 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
怎么用C++(或者可以结合opencv)把图像的像素数据读到二维数组?
opencv
【图像处理】01 读取像素数组到数组
0xC00001A5: 检测到无效的异常处理程序例程。 (参数: 0x00000003)。将 debug改成release 即可,原因未知代码:int main(){ int number = 0; //int pix[720][1280] = {0}; int* pix=&number; IplImage *img = cvLoadImage("D:\\HSV_CIRCLE\\006.j...
【图像处理】C++将读取图像并将图像转换为矩阵的形式
这个问题是在看Fast Gaussian Blur http://blog.ivank.net/fastest-gaussian-blur.html看到程序,希望建立自己的工程,利用网页提供的代码实现一下看一下效果。首先遇到的问题就是如何将一副图片转换为矩阵的形式。下图为在群里得到的答案: 总结起来,有很多的库可以作为读取图片文件并将其转换为矩阵的形式来使用。 [1]imagemagi
像素值矩阵变为图片
在MATLAB上,导入矩阵数据,数据命名a然后执行以下代码:imshow(a);
VC6.0读取BMP图像信息到BYTE数组
From:http://blog.sina.com.cn/s/blog_8bdd25f80101900h.html
纯C++代码实现将像素矩阵保存为bmp图片
       用C++代码将像素矩阵保存为图片,这里以读取yuv序列视频帧为例进行分析,假设4:2:0yuv序列有300帧,则首先需要将每一视频帧保存在一个像素矩阵中,然后将每一个矩阵保存为图片,最终会有300个bmp图片。       纯C++代码如下:       saveToPicture.cpp#include<iostream> #include<string> ...
OpenCV3.1中读写图像与读写像素
根据OpenCV官方教程总结自己写出来的,主要是给初次接触OpenCV的人看知道如何去读写一张RGB图像,读写RGB图像的每个像素值,无他!
如何读取一副BMP图像中的数据并存入数组
如何读取一副BMP图像中的数据并存入数组, 我已经用fopen和fread把BMP的头文件和头信息读入相应的结构体了,经过输出是正确的
matlab中读取文件夹图片存在一个大矩阵中
傻瓜程序,不废话,直接上程序。路径根据自己图片的路劲修改,图片格式对应自己的修改。最后全部的图像数据存在举证A中,myfile=dir('C:\Users\Administrator\Desktop\读取文件夹图片\images\*.bmp');lengthfile=length(myfile);for n=1:lengthfile     filename=strcat('C:\Users\Ad...
opencv 图像读取显示和像素操作
从今天起,开始从头系统学习下opencv,下面记录下图像的基本操作:1. 图像的读取和显示char *f = "E:\\opencv\\opencv\\sources\\samples\\wp8\\OpenCVXaml\\OpenCVXaml\\Assets\\Lena.png"; Mat lena; lena = imread(f); imshow("lena", lena