单像素相机

仿真程序

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

相关推荐
Angeldream12334 分钟前
第 7 章 医学影像特征提取与分析
图像处理·python·深度学习·计算机视觉·医学影像·特征提取
FOAF-lambda1 小时前
Python实战:基于OpenCV与单调栈,精准定位PDF中最大的空白区域
python·opencv·pdf
qq_25294131682 小时前
航拍地面垃圾检测数据集 | 垃圾检测 航拍巡检 环境治理 目标检测 YOLO格式9224期
人工智能·yolo·目标检测·计算机视觉·垃圾检测·航拍地面
拜小白11 小时前
【论文解读】DMH-Net:用深度曼哈顿霍夫变换从全景立方图估计3D房间布局
深度学习·计算机视觉·全景图
ViperL113 小时前
[智能计算]AutoDiffusion-基于进化NAS的扩散模型
人工智能·深度学习·计算机视觉
小豆庄17 小时前
处理含车牌/人脸的隐私视频,如何做到数据不离机?
opencv·ai·云计算·视频
jay神18 小时前
基于 YOLOv8 与 Faster R-CNN 的盲道障碍检测系统
人工智能·深度学习·yolo·计算机视觉·cnn·课程设计·计算机毕业设计
打不了嗝 ᥬ᭄19 小时前
Swin Transformer 详解:窗口注意力如何成为新一代视觉 backbone
深度学习·计算机视觉·自注意力机制·swintransformer
落雪snowflake19 小时前
论文精讲:A Language-Informed Loss for Visual Generation中文题目:一种面向视觉生成的语言信息引导损失函数
人工智能·深度学习·计算机视觉
jay神20 小时前
基于 YOLOv8 的无人机识别与检测系统
人工智能·深度学习·yolo·计算机视觉·无人机·课程设计·计算机毕业设计