How to shift all the pixels position by a specific function and recreate the image of shifted pixel values?
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
The image need to be used is in grayscale and how to create a block of 2x2 using the pixels. How can we implement the below process? Let k0,K1.. be some radom alphanumbers.
0 commentaires
Réponses (1)
Jonas
le 9 Juil 2021
for the shifting have a look into circshift() which allows you to shift all elements by specific amounts along x and y.
for the block processing there is the function blockproc()
4 commentaires
Jonas
le 10 Juil 2021
that was not clear to me, i thought the K were random, but constant values that the same for all pixels. what about pixel locations to which multiple pixels are assigned (are the values summed then?)? and what about pixels to which no pixel is transformed, are those 0?
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!