资源简介
使用MATLAB对图像二值化处理,使用BayerM2矩阵和BayerM3矩阵对图像进行处理对比。
代码片段和文件信息
% Transfer an image to black-white-dots image with Bayer matrix
clear;
clc;
m1 = [[ 0 2 ];
[ 3 1 ]];
u1 = ones(2 2);
m2 = [[ 4*m1 4*m1+2*u1 ];
[ 4*m1+3*u1 4*m1+u1 ]]
u2 = ones(4 4);
m3 = [[ 4*m2 4*m2+2*u2 ];
[ 4*m2+3*u2 4*m2+u2 ]]
Image = imread(‘./data/img-1.png‘);
GrayImage = .2989*Image(::1)...
+.5870*Image(::2)...
+.1140*Image(::3);
%r = Image(::1);
%g = Image(::2);
%b = Image(::3);
[height width] = size(GrayImage);
OuputM3 = 0;
for i = 1:height
for j = 1:width
ImageColor = GrayImage(ij) / 4;
BayerMatrix = m3(bitand(i7) + 1 bitand(
- 上一篇:MATLAB中实现Gabor滤波器
- 下一篇:Matlab对于2XSK信号的产生处理
相关资源
- 先进PID控制MATLAB仿真(4th).rar
- 基于matlab的数学建模算法与应用内以
- 卫星接收机matlab
- 纹理检测代码及论文
- MATLAB神经网络30个案例分析全书+源代
- 关于语音识别的matlab程序
- 基于MATLAB的车牌自动识别系统
- MATLAB工具包mmread函数mmread.zip
- PCA主成分分析实现方法Matlab
- MATLAB神经网络30个案例分析
- Computer Programming with MATLAB
- 基于监控视频的前景目标提取matlab
- zw_MATLAB应用精讲:图像处理与GUI设计
- MATLAB控制系统仿真与详解 夏玮
- matlab神经网络30例电子书+源代码
- Matlab图像处理-图像去噪边缘增强
- EEG脑电处理matlab工具包-eeglab
- 《卡尔曼滤波原理及应用-MATLAB仿真》
- 贝叶斯抠图算法matlab实现
- 基于BP神经网络的验证码识别matlab
- 杜勇-数字通信同步技术的MATLAB与FPG
- 数值分析及其Matlab实现
- DSP程序开发:MATLAB调试及直接目标代
- MATLAB优化算法案例分析与应用进阶篇
- DPM算法实现:voc-release5(Win7+matlab20
- 基于稀疏表示和正则化的图像超分辨
- 0积分 系统辨识与自适应控制MATLAB仿真
- 图像处理matlab道路小车跟踪
- 全面详解LTE MATLAB建模、仿真与实现
- adaboost 的matlab代码
评论
共有 条评论