Create User Interface for Python Script Image Processing Functionality
- or -
Post a project like this2231
$$
- Posted:
- Proposals: 1
- Remote
- #1892482
- Awarded
Description
Experience Level: Intermediate
Hi,
I need a web based user interface that provides functionality for this library:
https://github.com/bethgelab/foolbox
The typical use case will follow this example of their documentation:
https://foolbox.readthedocs.io/en/latest/user/tutorial.html
- The script will use and need the TensorFlow library which can be found in
https://www.tensorflow.org/install/
The following things will be needed to be done via the user interface:
1. Add an Image.
The image must be a file upload of a PNG image.
2. Display the uploaded image in the user interface a preview of the image and also must display its label. The label must be obtained using TensorFlow's library (model predictions). This library receive an image and labels the content which is inside using image recognition.
3. Select the target class we want to obtain in the resulting image.
The target class must be chosen from a list which can be found here: https://gist.github.com/yrevar/942d3a0ac09ec9e5eb3a
The class is the numerical value, while the label in the selector can be the text.
4. Input the probability which we want to obtain that the resulting image is from the target class (a float from 0 to 0.99).
Both the target class and the probability are used in the example line "Specifying the criterion".
5. Run the attack (Submit button) and display the result.
The attack will execute the code from the example and display the resulting image. The resulting image must not be resized and must be downloadable.
The script must execute one attack for every attack type described here:
https://foolbox.readthedocs.io/en/latest/modules/attacks.html
The result of every attack must be displayed in the User Interface as a separate image, labeled with the attack name.
All functionalities for this can be found in the mentioned example. I'm looking for a script and user interface ready, installed and working in my own server.
I need a web based user interface that provides functionality for this library:
https://github.com/bethgelab/foolbox
The typical use case will follow this example of their documentation:
https://foolbox.readthedocs.io/en/latest/user/tutorial.html
- The script will use and need the TensorFlow library which can be found in
https://www.tensorflow.org/install/
The following things will be needed to be done via the user interface:
1. Add an Image.
The image must be a file upload of a PNG image.
2. Display the uploaded image in the user interface a preview of the image and also must display its label. The label must be obtained using TensorFlow's library (model predictions). This library receive an image and labels the content which is inside using image recognition.
3. Select the target class we want to obtain in the resulting image.
The target class must be chosen from a list which can be found here: https://gist.github.com/yrevar/942d3a0ac09ec9e5eb3a
The class is the numerical value, while the label in the selector can be the text.
4. Input the probability which we want to obtain that the resulting image is from the target class (a float from 0 to 0.99).
Both the target class and the probability are used in the example line "Specifying the criterion".
5. Run the attack (Submit button) and display the result.
The attack will execute the code from the example and display the resulting image. The resulting image must not be resized and must be downloadable.
The script must execute one attack for every attack type described here:
https://foolbox.readthedocs.io/en/latest/modules/attacks.html
The result of every attack must be displayed in the User Interface as a separate image, labeled with the attack name.
All functionalities for this can be found in the mentioned example. I'm looking for a script and user interface ready, installed and working in my own server.
Todor B.
100% (6)Projects Completed
7
Freelancers worked with
7
Projects awarded
24%
Last project
31 May 2018
Spain
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies