how to modulate two images in which one is color image and other is matlab generated object?

1 visualizzazione (ultimi 30 giorni)
i want to modulate color fringe pattern(i) with matlab generated peak object(Q), i have a code % object m=256; n=256; [x,y,z]=peaks; z=imresize(z,[m,n]); Q=exp(1i*z*2.5); % Increase the fringes by 2.5 times imshow(z,[])
% color fringe pattern f1=20; % No. of vertical fringes f2=0; % No. of horizontal fringes a1 = zeros(m,n) ; a2 = zeros(m,n) ; a3 = zeros(m,n) ; for i=1:m for j=1:n a1(i,j)=exp(1i*(2*pi*(f1*j/n+f2*i/m)-2*pi/3)); a2(i,j)=exp(1i*(2*pi*(f1*j/n+f2*i/m))); a3(i,j)=exp(1i*(2*pi*(f1*j/n+f2*i/m)+2*pi/3)); end end Color=zeros(m,n,3); Color(:,:,1)=a1; Color(:,:,2)=a2; Color(:,:,3)=a3; %imshow(Color,[]),impixelinfo; imwrite(Color,'myimage.jpg'); i=imread('myimage.jpg');
%%% so how to modulate i with Q ?

Risposte (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by