EasyFilter is a filter suggestion application. Filters are supposed according to the liked and disliked filters with the Genetic Algorithm. Application demonstration -> Youtube
- If you have trouble with choosing a filter
- If you waste a lot of time filtering your photos
- If you want to filter your photos in a fun way
- You are at the right place...
CIFilter is used for filters. 8 filters are used in the genetic algorithm. These:
- CIGammaAdjust
- CIExposureAdjust
- CIHueAdjust
- CIVibrance
- CIColorPosterize
- CISepiaTone
- CIVignette
- CISharpenLuminance
The values given to the filters constitute our DNA in Genetic Algorithm. Single input filters have been chosen for their workableness. The quality of the filtered photos on the filter selection screen has been reduced in terms of application optimization. Saved and shared photos are the same size.
- Photo can be selected from camera or album
- Swipe the photos you 🥰 to the →, swipe the ones you 😕 to the ←
- Swipe ⬆ photos you 😍
- After selecting a photo, you can set small details on the detail screen
- You can save the photo and share it on social media applications
Home Interface | Choose Filter |
---|---|
Edit Filter | Save or Share Photo |
---|---|
EasyFilter uses a number of open source projects to work properly:
- Shuffle - A card swiping library for Swift
- CLImageEditor - Basic image editing features to iPhone apps
And of course EasyFilter itself is open source with a public repository on GitHub.
- Dark Mode to Edit Screen
- More Filters to Genetic Algorithm
Free Software, Hell Yeah!