单像素相机

仿真程序

clear all; close all; clc

P=32;Q=32;lp=0.5;

A=double(imread('lena.bmp'));

inImg = double(A)./max(A(:));

%% 测试图像截取

Img=imresize(inImg,P,Q,'bilinear');

Img = Img./max(Img(:));

H = hadamard(P*Q);

H32 = H;

Ib = 0; Ir = zeros(P,Q);

Iccd_p = zeros(P,Q);Iccd_n = Iccd_p;

for i = 1:(P)*(Q)

pBas = reshape(H32(i,:),P,Q);

Ib=sum(sum(Img.*pBas)) +0.*rand(1);

Iccd_n = Ib.*pBas;

% Ir = Ir +pBas;

Iccd_p = Iccd_n +Iccd_p;

imagesc(Iccd_p);colormap('gray');

pause(0.01);

end

相关推荐
恒锐丰小瑞13 小时前
率能SS6810H 32V/1A/双通道H桥驱动芯片,PWM电流控制与混合衰减模式,用于POS打印机/安防相机/机器人
嵌入式硬件·数码相机·机器人·硬件工程
zmzb010314 小时前
Python课后习题训练记录Day194
python·opencv·计算机视觉
恒锐丰小瑞15 小时前
率能SS6812T 40V/1A/双通道H桥驱动芯片,PWM电流控制与混合衰减模式(eTSSOP28),用于POS打印机/安防相机/机器人
单片机·嵌入式硬件·数码相机·机器人
黑马水牛15 小时前
Carla仿真系列:9_Carla 单目障碍物测距,四种方法原理与实测
经验分享·python·深度学习·计算机视觉·ros·传感器·carla仿真
格林威16 小时前
C#图像像素放大:邻域平均、双线性插值实现像素放大的C#实现代码
开发语言·人工智能·数码相机·计算机视觉·c#·视觉检测·工业相机
AI的探索之旅16 小时前
图像格式与转换一文讲透:相机 / OpenCV / Qt
数码相机·qt·opencv
恒锐丰小瑞17 小时前
率能SS6811H 38V/1.6A/双通道H桥驱动芯片,PWM控制接口与低功耗睡眠模式,用于舞台灯光/安防相机/机器人
单片机·嵌入式硬件·数码相机·机器人
赵药师18 小时前
RGBD相机测尺寸Python以及原理详解
数码相机
欧特克_Glodon1 天前
OpenCV计算机视觉开发入门与实践<十四>:基础几何图形绘制
人工智能·opencv·计算机视觉
欧特克_Glodon1 天前
OpenCV计算机视觉开发入门与实践<十六>:图像边框和图像轮廓
c++·人工智能·opencv·计算机视觉