Skip to content

A real-world photoshop eyedropper tool for artists 🎨; built with Swift and C++

Notifications You must be signed in to change notification settings

ryansereno/swift-dropper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dropper- A real-world Photoshop eyedropper tool

Dropper is an iOS app that helps artists match real-world colors with oil paint mixing ratios.

Using your device's camera or photos from your library, you can select any color and get the corresponding oil paint mixture needed to recreate it.

  • SwiftUI frontend
  • C++ color conversion engine
  • Objective-C++ bridge layer for Swift-C++ interop

Building the Project

  1. Open Dropper.xcodeproj in Xcode
  2. Ensure the bridging header is properly configured
  3. Build and run on your iOS device or simulator

Requirements

  • iOS 15.0+
  • Xcode 14.0+
  • Swift 5.0+
  • C++17 or later

Acknowledgements

Special thanks to Mixbox for providing the basis for the color mixing algorithms used in this project.

And to Zsolt M. Kovacs-Vajna for his decade of research in color mixing algorithms.

About

A real-world photoshop eyedropper tool for artists 🎨; built with Swift and C++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published