2 zngoo zngoo 于 2016.09.18 17:13 提问

jni中将Android四分量转换成MATlAB中需要的RGB三分量

jni中通过bitmap中getPixels()方法获取像素数组,将像素数组传递到.c实现接口文件中,
并将像素数组传递给MATLAB生成的.c文件处理;如何将此像素数组转换成MATLAB所需
的像素数组(MATLAB中的像素数组由0和1组成,即RGB);

1个回答

zqbnqsdsmd
zqbnqsdsmd   2016.09.28 01:17
zngoo
zngoo 感谢你的回答,虽然未能解决当下问题,但给我提供了另外解决途径;前往你给的连接下的技术专栏提问!
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
matlab提取图像RGB和HIS值
利用matlab提取图像的RGB值和HIS值的代码
rgb分量提取并叠加
clc,clear,close all; f=imread('lena.png'); subplot(3,2,1); imshow(f); title('原图'); %提取rgb图像的r分量 1代表r 2代表g 3代表b r=f(:,:,1); g=f(:,:,2); b=f(:,:,3); %rgb叠加 1代表总想叠加 2代表横向叠加 3代表上下叠加 c=cat(1,r,g,b); subplot
【学习笔记】图像RGB三个分量的理解与显示
clc clear all close all F=imread('lennacolor.png'); zero=zeros(512,512); subplot(2,2,1),imshow(cat(3,F(:,:,1),zero,zero)),title('红色分量'); subplot(2,2,2),imshow(cat(3,zero,F(:,:,2),zero)),title('绿
使用matlab软件打开一幅图片并且分别提取其中的RGB分量并显示
最近图形学老师让学习matlab,并用matlab软件打开一幅图片,使用命令分别提取RGB分量,并显示。今天试着做了一下,还是比较简单的。 大体说一下思路,首先使用imread(‘文件路径’);打开一幅图片,这里可以看到,图片实际是由矩阵构成的。打开图片之后,可以使用命令分别 提取,具体代码如下:
matlab实验(显示RGB分量图像,边缘检测算法等)
本实验包括三部分:一:显示一幅真彩色图像的R,G,B分量图像 二:读取某一目录下的十幅图像并在一个面板显示 三:四种边缘检测算法
使用Matlab绘制图像的rgb颜色空间和Lab颜色空间分量图和分量直方图
%author sagittariusboy All right reserved 2013年7月28日 14:58:11 org = imread('laaa.jpg'); %org = imread('tbbb7.jpg'); %org = imread('ccc.jpg'); r = org(:,:,1); g = org(:,:,2); b = org(:,:,3); fig
MATLAB中RGB图像的各分量灰度直方图
clear; clc; f=imread('123.jpg'); [m,n,p]=size(f);   %对于二维数组来说,它的size是指它的行数和列数;三维数组是指它的各个维的维度,可以理解为m行,n列和p层,即一共有m*n*p个元素 a=zeros(1,256);  %a为一个1行,256列的全0矩阵 b=zeros(1,256); c=zeros(1,256); for i=
基于Matlab的图像RGB和HIS互换
基于Matlab的图像RGB和HIS互换,包含RGB转为HSI和HSI转为RGB。
获取某点的RGB三分量的值
获取某点的RGB三分量的值前面我们借助于GDI+成功实现了图片的打开与显示,大家是否觉得GDI+的功能确实很强大呢?今天我们共同学习一下如何获取某点的RGB三分量的值,以及程序的淡出淡入的显示效果。GDI+使用Color类表示颜色。Color类提供了对Alpha成分的支持,同时可以与GDI中表示颜色的COLORREF结构互相转换。GDI+的Bitmap类是在Image类的基础上添加了对
提取RGB图像的包含256bin的一维直方图,首先把rgb图像转换为hsv图像,然后量化三个分量图像,最后提取一维直方图
提取RGB图像的包含256bin的一维直方图,首先把rgb图像转换为hsv图像,然后量化三个分量图像,最后提取一维直方图