So my question is this: Is there a way to get the color of the center of your screen, or what the mouse is over?

I know it wouldn't be very hard to get the color of the part your mouse is over, but I need it to detect the color of everything and anything. (Parts, textures, sky, etc.) Bloom, color correction and other effects would need to affect the color output too.

The end goal is to get the color of the pixel your looking at, so using the center of the screen, a ray from the head of the player, or the mouse would all work fine, if there exists such a function.

Roblox has a built in screen color picker, but I doubt you can access that with a script. Any ideas?