Closed Lotti closed 2 years ago
@Lotti, thanks in advance for your willingness to contribute!
Besides Java, OpenLabeler uses JavaFX as the GUI framework extensively (especially the properties and binding), so you'll also have to be familiar in those areas as well.
To answer your specific questions:
com.easymobo.openlabeler.preference
package. Start from PreferencePane
and go from therejava.util.prefs.Preferences
framework. Start by looking at com.easymobo.openlabeler.preference.Settings
com.easymobo.openlabeler.tensorflow
package. Start from ObjectDetector#detect
and you will understand how to integrate inferencing into OpenLabeler
Hello @kinhong!
Thank your for addind different colours on annotations! It's very useful.
I'd like to contribute more on your project by adding a section (and code) that uses Visual Recognition Cloud Services (from Amazon, Microsoft, Google, IBM, etc.) to do Inference and Training. I tried to do it by myself, six months ago, but I'm not so fluent in Java and JDK... I've got lost training to understand the code architecture. Can you spend time (writing emails or chatting) to explain to me how your app is structured in order to:
Thank you.