ik heb een meetresultaat in de vorm van een plaatje. dus een signaal met daaromheen ruis. nu wil ik graag een 3d plot maken waarin de coordinaten uitgezet worden tegen de intensiteit van elke afzonderlijke pixel. mijn matlab ervaring is niet zo heel groot, maar tot nu toe heb ik niets kunnen vinden in de helpfunctie van matlab of exteren documentatie. is er iemand die een oplossing weet?
Doet het commando plot3 wat je wilt?
This too shall pass
Debian | VirtualBox (W7), Flickr
nee, want dan heb je namelijk 3 tabellen data nodig. hier gaat het om een 2d afbeelding. de 3e as word dan gevormd door de intensiteiten daarvan maar de vraag welk commando daar bij hoort.
Hmm, ik weet zelf niets van image processing in matlab. Welke toolboxen gebruik je?
Heb klik wel de users community pagina gevonden met een eigen forum.
Misschien dat ze daar wat meer suggesties hebben. Ben wel benieuwd naar de oplossing trouwens
Heb klik wel de users community pagina gevonden met een eigen forum.
Misschien dat ze daar wat meer suggesties hebben. Ben wel benieuwd naar de oplossing trouwens
This too shall pass
Debian | VirtualBox (W7), Flickr
@Sallin,
Bedankt voor je link en hieronder staat de oplossing
>> close all
>> im=imread('plaatje.tif');
>> figure, imshow(im);
>> [ymax,xmax]=size(im);
>> [x,y] = meshgrid(1:1:xmax, 1:1:ymax);
>> figure, mesh(x,y,double(im))
Bedankt voor je link en hieronder staat de oplossing
>> close all
>> im=imread('plaatje.tif');
>> figure, imshow(im);
>> [ymax,xmax]=size(im);
>> [x,y] = meshgrid(1:1:xmax, 1:1:ymax);
>> figure, mesh(x,y,double(im))