Actually there’s a script that already does that and I saw you have the same problem as this guy’s item (Detection of Porngraphic Images), I suppose you’re using the same algorithm
There are many algorithms on the web, and all of them are using the same principle: scanning image pixel by pixel, converting colors from RGB to HSV/YCbCr and mapping the skin tone colors. Indeed, this technique has some tolerance for skin like colors so, given that, there are 3 scanning / blocking profiles: 1. image moderation (which is recommended ) with manual approve. 2 Image watermarking (automatically apply a NSFW like mark over the image) 3. Image automatic deleting (which can be configured by setting the ‘delete threshold’ – this is for blogs with 0 tolerance on nude/porn like images)
Keep in mind that applying Artificial intelligence methods on web side is not possible at this moment due to (mostly) performance issues.
The Live Demo page doesn’t work…
Although I use the correct username and pw, it returns an error.
So far I’m not impressed!
It does work on my side and I have seen activity on demo page (plugin) so, people are reaching it.
What browser do you use? I have tested on Chrome and Mozilla.
Anyway, the direct link to demo page is:
Please try it and reply to this message!
why to block porn ? :))
porn is good !
For some is, for some is not.
Do I need something else installed on the server ? Does it have any dependencies to other plugins, API’s ?
No, it doesn’t have any dependencies. It’s a standalone plugin.
Does your Plugin work with buddypress + rtMedia Plugin (free), so that user uploaded images from rtMedia can be scanned/moderated?
It works with Buddypress / rtMedia Plugin (free version): when you upload an image from frontend through rtMedia, nude scanner plugin will detect if attached image is nude and it will be reported for moderation.
Bought it: But it produces a fatal error on activation.
Parse error: syntax error, unexpected '[' in /wp-content/plugins/nude-image-scanner/manager.php on line 658
Hi! We’ve tried several times to remove / install / activate the plugin and it works without error. (Wordpress version: 4.2.2 with BuddyPress and rtMedia plugins installed). Which version do you have ? Do you have other media plugin(s) ?
Please switch this thread to support and we will fix it ASAP. Thank you!
Paid Memberships Pro
Geo my WP
Well, it´s a syntax error. Maybe, you can just look at line 658 on manager.php?
Indeed, this is a PHP version error. It depends on php version installed on your server. Please contact me on support page so we can send you a modified version.
I am using PHP 5.3 I think-.
If i need a newer one, I can order this in no time for free.
So, what do you think, would be the best version to install?
It’s always a good practice to use latest or close to latest version. On our test server we are using PHP version: 5.5.21. If you can update php version would be ok. If not, I can send you another version with a fix for that. Please let us know of your decision.
I will ask for an update. Give me some hours to clear this
Sure! Please let us know of the result. Have a nice day!
You too I thing latest stable is 5.6.9.
But I think 5.5.25 will work too
Will get back to you soon
Meanwhile, we’ve also added some new routines for buddypress / rtMedia plugin, so, whenever you want, we will deliver you the updated version. It will be updated here also, but, it will take a few days.
I have now php 5.6 installed. But if the new version is more powerful I would love to get it. I will send you a profile message
68e1b0e5-7ef2-4010-95a6-0ab0ad81bd90 is the code that showed when i paid for the porn protector.
I have a LINUX / ubuntu sytem not windows… can u send the correct
link for that system please
Michael Mabry 385-887-3526
This plugin is for wordpress platform which runs on both Linux and Windows server. All the installation details are in the purchased archive (pdf and html help files). Please follow those instructions on your wordpress installation.
I have a LINUX system and the file you gave me for Nude Image Blockeris for windows systems only.
Hey, I’m interested in this plug in for the comments of one of my blogs. But I wonder if there is any possible configuration where I can disapprove the comment (or hold on moderation queue) if nudity was detected. Is that possible?
So in the lapse of time between the comment is posted and I review the image I don’t get any porn in my website. Thanks.
Hi pfahnie, current version supports scanning and removing image if nudity was in image. Taken from documentation:
? If `Scan comments for images` option is enabled from plugin `Settings` every comment will be scanned in search of < img > tag, and, if found, the image will be scanned and removed accordingly.
OK.. I think an elegant solution would be to configure this plug in to automatically delete the image if nudity is detected.. Then, I need to find a plug in or develop something so if there is a broken image, it’s replaced for a generic “not available anymore” image.
Do you think this could work? It’s mostly for comments.
Yes, this could work and it’s now on our todo list. By “broken image” I understand an image which contains nudity, right ?
Yes.. an image that was part of a comment but was deleted because it contained nudity..
It would be a nice feature to automatically replace it with “not available” generic image.
Ok, we will add this change and submit-it for review on codecanyon team. This should be available in 1 – 3 days.
I will let you know when the change is available online by replying to this discussion thread.
Many thanks! I really appreciate it..!
Changes have been submitted 2 days ago, but no answer from envato review team. We will keep you updated!
iQuality, if I purchase the script as it is right now.. can we get in touch so you can mail me the upgraded version?
Hello! I’ve just bought the plug in. Can you send me the upgraded files to firstname.lastname@example.org ? (the ones that are being reviewed by Codecanyon)
I sent you the updated version on your e-mail! Please let me know if you need something else!
Thank you for purchasing the plugin!
I have purchsed your plugin but there a no updates here.
Any chance to get them? Will send you and email. Please provide information with changelog.
I replied to your message and attached an updated version. Please let me know if you need something else.
I found this Nude Image Blocker plug-in yesterday and I am really interested on it. I have a quick question about it. I have a photography network website, using buddypress.
Models and photographers are uploading their photographs, building portfolios and relations with the rest of the users.
I need a plug-in to detect images with nude content and to show the images with png image for example saying that the image is with nudity content and if you wanna see it you should be registered user or just to switch off this option for image filtering.
Do you think that I can use your plug-in for this purpose?
This plugin does all you mentioned above, but without viewing for registered users. This would be a task for future update!
If I understood right, I will approve a nudity image as an administrator , users will see it as a custom png file, and if they click on it, will see the content.
I will buy this plug-in.
Amazing. Great plug-in. L was looking for a plug-in like this for ages.
The flow is as follows:
- an user uploads an image
- it is automatically scanned and if nudity is found in image (you will be able to set the scanning sensitivity from `Settings` page), that image could be: 1. automatically blocked for viewers 2. sent for moderation to administrator 3. apply a custom `watermark` over the image, warning your users that is a NSFW image.
In addition to this, this plugin scans also the comments, and if an nude image is attached will be handled according to default setting (also available in `Settings` page)
There are more options, if you want to try them, please check the demo page.
Hi there, does this work with scanning buddypress avatars as well? I am looking for a plugin that is restricting users from uploading nude pictures as avatar .
Buddypress uses it’s proprietary way to upload images, without using the default Wordpress image handling hook, and custom folders to keep avatar images so, no, it does not work with profile pictures. Instead, this plugin works with buddypress post/comments (it scans activity images and apply proper behavior).
Wow great, but teachnical how is it know image nude or not? Is it away catch video also? Very usefull for proffesional website which limited spam upload.
About buddypress, if i change code, make image banner/profile process via upload media similar upload for post/page > your plugin will work, right?
Any plan to create new add-on for buddypress cover and also up sale for this plugin when make it work with buddypress banner? I send you info idea and plugin. So by this way, who need buddypress cover super function and null > sure they will purchase 2 plugin in same time.
Hi Julia, thank you for sharing your ideas.
The algorithm behind, breaks an image into pixels and scans every pixel and its neighbors and it compares against a defined color array (which are defined as most common skin colors); after the scanning it keeps a percent of “nude” color and considers an image based on that. Indeed, is not AI so it will not learn the patterns but, in tests, it does e good job in detecting nudity.
The scanning is hooked to every image upload on the wordpress installation so, it works with budypress banner/profile, but I need to investigate how buddypress cover works and I can get back to you with a response.
Have a nice day!
1) Is it available report to me to list and let me detele one by one/group delete similar the way i do with plugin? to advoid wrong delete ==> After delete how notification for autho? and the uploaded how is it look like?
2) About buddypress, you complete create new plugin for sale. please send me private message IF you want to create plugin for sale about cover buddypress function, so i can easy drop image explain and send plugin for you develop for sale which is work with your plugin also.
It will take a while to develop. I would like it to be integrated in this plugin, no need for a second one.
Please also consider 1. thanks. Please update me know when all release.
Use, by you or one client, in a single end product which end users are not charged for. The total price includes the item price and a buyer fee.
Use, by you or one client, in a single end product which end users can be charged for. The total price includes the item price and a buyer fee.
View license details
Get it now and save up to $8.50
Unlimited downloads only
$29 p/m on Envato Elements
Download over 18,000 items now
Learn almost anything with
Envato Tuts+ for free
9000 free tutorials, 3000 paid courses
Designers matched perfectly to
you on Envato Studio
2000 artists ready to undertake your work