We would like to select specific pixels (about 18k/frame) of an image for processing, and then placing them back to their original position. Currently, we have used ImageBufferMultiROI to extract the target pixels and combining them in order into a smaller image to process. After calculations, we want to map each pixel of the reduced image back into its position in the original image, creating an image with the same dimensions as the original.
Any suggestions for how we might be able to achieve that? We were thinking about using PixelReplicator, but we need as much as 4k replications of a pixel, and the "Replicate" has to be an image which makes things complicated.
I appreciate any help.