ArrayPlot[ ReplacePart[Rasterize["ABC", "RGBColor", ImageSize -> 50], Table[RandomInteger[{1, 50}, 2] -> Gray, {500}]]]