How can use [c r p]=impixel('img1.png'); turn to an knowing [c r] to impixel image
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
HUANG YU-CHE
il 24 Set 2020
Commentato: HUANG YU-CHE
il 29 Set 2020
firstimage=imread('img1.png');
[c r p]=impixel(firstimage);
There is my question:
I can use the code above so for the first image I can get a value to impixel,
and now I want to use the same range,to do to the other,different case but same place,
so what I think is to get the first image [c r] value so I can write like this
impixel(firstimage c r)
so I can get the some range about it
but I have no idea how to get c value,because c is a double(matrix.....I think)
please help me about it,thanks
0 Commenti
Risposta accettata
Anshika Chaurasia
il 29 Set 2020
Hi Huang,
firstimage=imread('img1.png'); %Line 1
[c r p]=impixel(firstimage); %Line 2
It is my understanding that you want to get the c and r values of firstimage and apply impixel on other image (or firstimage) for same (x, y) coordinates i.e., c and r values.
secondimage = impixel(other_image,c,r); %Line 3
In line 2, you will get numeric vectors c and r that can be used as (x,y) coordinates in other image. So, line 3 will return pixel values for the other image for same (x, y) coordinates as used in firstimage.
Più risposte (0)
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!