Kindly someone say how to generate 2D Brownian noise to an image
Best Answer
I guess you need to move a pixel to a new location. But if you do, some other pixel was there, so that needs to be moved. Maybe you can just map pixels to a new random location nearby but if you do that, then some pixels will be in the same new location, and other pixels won't receiveany moved particles. It would be easier if you had just some particles/blobs in the image, over a background, and you just had to move the particle(s) itself and not worry about the background. Perhaps if you attach your image it would provide more insight into what you want to do.
There is MATLAB class “gbm”to createGeometric Brownian Motion object. There are functions like simulate, simByEuler, simBySolution that can be used with gbm object for simulation. Here is the link for the documentation for further details:
Best Answer