1. A web-based graphics correction engine, the engine comprising: a content testing module comprising computer-executable code stored in non-volatile memory, said content testing module configured to analyze content properties consisting of size, color, transparency, resolution, positioning, layering, sharpness, and readable text; a content processing module comprising computer-executable code stored in non-volatile memory, said content processing module configured to alter said content properties, said alteration consisting of extrapolation, interpolation, noise reduction, color enhancing, enlarging of content, shrinking of content, and format changes; a communications means comprising computer-executable code stored in non-volatile memory, wherein said content testing module, said content processing module and said communications means are operably connected; and wherein the content testing module, content processing module and communications means are configured to collectively perform the steps of: receiving a content upload, from a user, at a graphics correction engine, wherein said graphics correction engine comprises computer-executable code stored in non-volatile memory and a processor; storing, in said graphics correction engine, content associated with said content upload; determining a threshold range for said properties, said range having a minimum threshold and a maximum threshold; analyzing said properties to determine whether they fall within said range; and transmitting feedback, from said graphics correction engine, to said user, wherein said feedback is based at least in part on said analysis, wherein said graphics correction engine is a component of a website interface or other web-based application having functionality to upload and save an image in original and altered states.