单像素相机

仿真程序

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

相关推荐
2601_957418801 小时前
从 Demo 到商用:一个照片直播系统的 Android 相机连接实践
数码相机
取个名字太难了~12 小时前
越用越便宜,越用越强大:影像 SDK 的边际成本递减与网络效应实践
android·数码相机·美颜·相机连接·demu
双翌视觉13 小时前
晶圆光刻对准系统:半导体制造中的精准对位艺术
数码相机·制造
硅谷秋水13 小时前
World Engine:迈向自动驾驶的后训练时代
人工智能·深度学习·机器学习·计算机视觉·语言模型·自动驾驶
一个王同学16 小时前
从零到一 | CV转多模态大模型 | week17 | LLM 推理优化 & vLLM 详解
人工智能·深度学习·算法·机器学习·计算机视觉·vllm
ShiMetaPi17 小时前
事件相机商业化落地的 “最后一道关键门槛”
人工智能·计算机视觉·ai·自动驾驶·事件相机
日光明媚18 小时前
LongLive-英伟达-数字人实时生成
人工智能·计算机视觉·aigc·音视频
Ulyanov19 小时前
雷达导引头信号模型与脉冲压缩技术:从理论到工程实现
人工智能·计算机视觉·目标跟踪
想要入门的程序猿20 小时前
摄影测量学习()
数码相机·学习
Hello-FPGA21 小时前
GPU与图像采集卡编程实战 eGrabber + CUDA 图像采集:三种内存模式技术解析
人工智能·深度学习·计算机视觉