求图像矩阵的最大像素或者最小像素
2017-06-27 20:25
363 查看
方法一:reshape()函数
mat = imread('face_2.jpg');
mat_gray = rgb2gray(mat);
[m,n] = size(mat_gray); % 求出矩阵的行和列
mat_gray_shape = reshape(mat_gray,m*n,1); %将矩阵转化为列向量
gray_min = min(mat_gray_shape)
方法二:直接用min()函数
min(min(mat_gray_shape))
所得的结果为:
最大值的求法类似。
mat = imread('face_2.jpg');
mat_gray = rgb2gray(mat);
[m,n] = size(mat_gray); % 求出矩阵的行和列
mat_gray_shape = reshape(mat_gray,m*n,1); %将矩阵转化为列向量
gray_min = min(mat_gray_shape)
方法二:直接用min()函数
min(min(mat_gray_shape))
所得的结果为:
最大值的求法类似。
相关文章推荐
- 查找 矩阵中行与列中均为最大或者最小的数
- 多列取最大值或者最小值
- 最大——最小数字交换矩阵
- [转]MSSQL多列取最大或者最小值
- 将一个5*5的矩阵中最大的元素放在中心,4个角分别放4个最小的元素(顺序为从左到右,从上到下顺序依次从小到大存放),写一函数实现之。
- 洛谷p2216 多次单调队列,扫描矩阵中的最大值减去最小值最的固定大小子矩阵
- SQL SERVER多列取最大或者最小值
- 一个int数组,求拼起来的最小或者最大值
- 将一个5*5的矩阵中最大的元素放在中心,4个角分别放4个最小的元素(对比两个程序)
- 10000亿数据寻找 最大 或者最小 n个 数 各种算法比较
- int型或者double型的最大值和最小值
- 8.10 将一个5X5的矩阵中最大的元素放在中心,4个角分别放4个最小的元素(顺序为从左到右,从上到下依次从小到大存放),写一函数实现之。用main函数调用。
- 有n枚硬币按照0到n-1对它们进行编号,其中编号为i的硬币面额为vi,两个人轮流从剩下硬币中取出一枚硬币归自己所有,但每次取硬币的时候只能取剩下的硬币中编号最小的硬币或者编号最大的硬币,在两个都采用最
- 将[1,n^2]区间内n^2个数字分别填充到n*n的矩阵里,要求任意两个相邻的数字的和,它们的最大值最小是多少?
- 求灰度图像最大灰度,最小灰度,平均灰度
- 找出一堆数据中最大或者最小的K个数
- 利用二维数组存储一个3行4列的单位矩阵,并输出最大值和最小值
- 《高效学习OpenGL》 之 最大最小像素值 glGetMinmax(), glMinmax()
- 求一个上三角矩阵中每一条斜线中的最大元素(L)和最小元素(S)。
- layui设置日期最大值或者最小值为当前时间