Hello,
I am a french freelancer.
I already wrote some image processing applications, for instance an application of face-tracking with 2 webcams, which also calculates the coordinates (x,y,z) of the user in space. This app was done in Java.
I did many image manipulation scripts in PHP too, like color analysis, conversions, normalizations, equalizations, etc.
I think that for your project, you can have two approach : 1) detect the distance of each pixel color to skin color, or 2) detect objects like body, faces, etc. But the first approach could be the best because a high number of "brown" pixels means a high probability of having a nude picture... whatever the shapes and objects looks like.
Can you send me the details of your project by PM please ?
Best regards,
Olivier