Code Monkey home page Code Monkey logo

fastannotationtool's People

Contributors

christopher5106 avatar prabindh avatar vorsprung avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fastannotationtool's Issues

Does FIAT require OpenCV 2 or 3 -- or both?

Does FIAT requires OpenCV 2, 3 -- or both? It isn't clear from documentation, configuration, or installation errors when attempting to install FIAT.

  1. Documentation says "OPENCV"

  2. Errors when attempting to make on a machine without OpenCV installed seem to reference OpenCV2:

    In file included from src/WorkImage.cpp:1:
    src/WorkImage.h:9:10: error: 'opencv2/core/core.hpp' file not found with
         <angled> include; use "quotes" instead
    #include <opencv2/core/core.hpp>
    
  3. Makefile indicates OpenCV3:

    opencv_lib := -L/usr/local/opt/opencv3/lib $(opencv_l)
    
  4. Installing first OpenCV3 (e.g. with homebrew on OS X 10.10) then attempting to make FIAT, make gives an error in not finding opencv_contrib:

    ld: library not found for -lopencv_contrib
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    make: *** [all] Error 1
    

...I thought (?) opencv_contrib was included in opencv2 but moved out of opencv3), so this seems to indicate expecting OpenCV2...?

FIAT requires Caffe?

The project documentation says "Requires OPENCV and Google Protobuf."

Does FIAT require Caffe as well?

  • The current default Makefile.config.example sets CAFFE, implying yes
  • Makefile line 35 options ifdef CAFFE, implying no
  • But running Make with a blank Makefile.config (no CAFFE set) errors out:
In file included from src/Output.cpp:1:
src/Output.h:23:10: fatal error: 'caffe/proto/caffe.pb.h' file not found
   #include "caffe/proto/caffe.pb.h"
            ^

This appears to be because CAFFE_ (a different variable with an underscore) is manually set on Makefile 48 and then checked on Output.h

$(compiler) -DCAFFE_=1 -o bin/extractRect $(opencv_flags) $(utils) $(caffe_include) src/Output.cpp src/extractRect.cpp $(opencv_lib) $(caffe_lib) -llmdb $(lgflags)

I'm hoping to install FIAT without Caffe if possible -- the barrier to Caffe installation can be quite high on some machines, and it isn't clear to me why it should be a requirement for this tool.

Not working properly

Hi Chris,

Thanks for this tool, but doesn't seem to work properly for me. I'm on macOS Sierra 10.12.4. When I click the first time, it draws a box already centred on the click. Every subsequent click, it draws a back whose diagonal is from the center of the previous box to the point of this click. The arrow keys, with our without FN, also don't work as they are supposed to. Right arrow just goes to the next image, for example.

Probably again an issue with the key codes? Thanks for any help.

MakeFile adjustments to build on OS X 10.10.5

In order to build FIAT on OS X 10.10.5 I was unable to use the default MakeFile -- make errors out with:

ld: library not found for -lopencv_gpu

I needed to make adjustments to the Makefile line 17, removing these arguments:

  • -lopencv_gpu
  • -lopencv_legacy
  • -lopencv_ocl
  • -lopencv_ts

After that FIAT built with no apparent issues.


Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 7.0.0 (clang-700.0.72)
Target: x86_64-apple-darwin14.5.0

FIAT skips images from the input directory

When trying to annotate a folder containing multiple images, the tool is skipping almost 30% of the images.
I was trying with around 100 images in a folder. Each images contain unique data and unique name, but almost 28-30 images are skipped by the tool.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.