matlab
舟浔川
读研倒计时
展开
-
虚拟视点绘制|DIBR实现|3D变换
DIBR、虚拟视点原创 2023-04-04 14:52:53 · 598 阅读 · 1 评论 -
读取yuv分量|matlab
clcclear;Frames=1;for i=1:Frames fid=fopen('balloons3.yuv','rb'); %Y=fread(fid,[1024,768],'uint8'); Y=fread(fid,[1024,768],'uint8');%先读取Y分量 再读取U分量 最后读取V分量 接下来进行第二帧读取 U=fread(fid,[1024/2,768/2],'uint8'); V=fread(fid,[1024/2,768/2],原创 2020-12-22 19:24:46 · 705 阅读 · 0 评论 -
YUV视频序列中提取每一帧并转化为rgb图像|matlab
function []=yuv2rgb(frames,path,out_path)%帧数 输入路径 输出路径 %yuv转RGB格式%fid = fopen('.yuv','r');fid = fopen(path,'r');row=1024;col=768;%frames=200; % totalY=zeros(row,col,frames);U=zeros(row/2,col/2,frames);V=zeros(row/2,col/2,frames);UU=zeros(row,co原创 2020-12-22 19:22:47 · 1570 阅读 · 1 评论 -
读取文件夹中的图片|matlab
function [I]=Select_image(path_yuv,frames,out_path)%选择前frmes张图片 %path = 'D:\vitual_viewpoint\balloons\depth_balloons_5\depth_balloons_5.yuv';%dataname = 'data.mat';%filename=[path dataname];%data = load(filename);%fid = fopen(path_yuv,'r');%frame原创 2020-12-22 19:20:42 · 726 阅读 · 0 评论 -
matlab|实现放大采样图像和缩小采样|将yuv分量写入文件中
可参考最近在做实验用到一个将yuv图像的uv分量放大到Y分量一样大的过程T=2;pic_U_=zeros(row,col);pic_V_=zeros(row,col);%放大uv分量for i=1:row%行 for j=1:col%列 x=round(i/T); y=round(j/T); pic_U_(i,j)=pic_U(x,y); pic_V_(i,j)=pic_V(x,y); pic_U_=uin原创 2020-12-22 19:12:41 · 454 阅读 · 0 评论 -
MTATLAB|num2str的用法
num2str 将数字转换为字符数组s = num2str(A)%将数字数组转换为表示数字的字符数组。%输出格式取决于原始值的大小。num2str对于使用数值标记和标题绘图非常有用。s = num2str(A,precision)%返回一个字符数组,该数组表示具有由precision指定的最大有效位数的数字。s = num2str(A,formatSpec)%将formatSpec指定的格式应用于的所有元素。应用imwrite(images,[out_path,num2str翻译 2020-12-08 10:47:17 · 611 阅读 · 0 评论 -
MATLAB|读取一个文件,并将其不同内容存储为不同的矩阵
path='D:\vitual_viewpoint\balloons\cam_param_balloons.txt';LMat_In_ref = dlmread(path,'',[pbnum_L*10+1 0 pbnum_L*10+3 2]);path是文件路径中间 ‘ ‘是跳过空格的意思后面矩阵是选择存储的区域 从0开始这篇写的很详细!...转载 2020-12-07 21:46:46 · 1238 阅读 · 0 评论 -
MATLAB | 画彩色图像的直方图,改对比度,计算均值、方差和信息熵
直方图,改对比度,计算均值、方差和信息熵实现原创 2020-08-02 20:53:54 · 5544 阅读 · 1 评论