Azzera filtri
Azzera filtri

How to get 1% of the image?

2 visualizzazioni (ultimi 30 giorni)
Jason
Jason il 30 Mar 2016
Commentato: Jason il 30 Mar 2016
After I load a image, how do we get the 1% of the image?

Risposta accettata

Stalin Samuel
Stalin Samuel il 30 Mar 2016
A = imread('ngc6543a.jpg');
n =size(A,2)
Im_1per = A(:,1:round(n*0.01))%here 0.01 states that 1 % and it can be varied from 0.01 to 1.0
imshow(Im_1per)
  5 Commenti
Jason
Jason il 30 Mar 2016
Could you write some code about that.
I am going to produce some percentage of a image, then insert this percentage of a image to the original image, using LSB.
Jason
Jason il 30 Mar 2016
I think randperm(n) could not work since how can we know the n. If we know n is 200. but pixel is not from 1-200? for example, pixel is 1, 3, 4, 200. But randperm(n) will produce like [3, 1, 2, 4, ...., 200, 199]

Accedi per commentare.

Più risposte (0)

Community Treasure Hunt

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

Start Hunting!

Translated by