Permalink
Switch branches/tags
Nothing to show
Commits on Nov 28, 2014
  1. Fix missing call while stopping operation

    Topi Mäenpää
    Topi Mäenpää committed Nov 28, 2014
    - operationStopped() was never called if the operation had no inputs and
      was stopped from outside.
  2. Fix documentation

    Topi Mäenpää
    Topi Mäenpää committed Nov 28, 2014
  3. Add functions for finding needed plug-ins

    Topi Mäenpää
    Topi Mäenpää committed Nov 28, 2014
    - usedPluginXXXNames() functions return the names of plug-ins that are
      required by the operations in the engine.
  4. Comment out debug message

    Topi Mäenpää
    Topi Mäenpää committed Nov 28, 2014
Commits on Nov 19, 2014
  1. Fix c6000 build issues

    Topi Mäenpää
    Topi Mäenpää committed Nov 19, 2014
  2. Add constData() member function

    Topi Mäenpää
    Topi Mäenpää committed Nov 19, 2014
Commits on Nov 17, 2014
  1. Fix disabling paused threaded operations

    Topi Mäenpää
    Topi Mäenpää committed Nov 17, 2014
    - If a threaded operation was disabled while being paused, its execution
      thread wasn't stopped. As a consequence, the state of the operation did
      not change to "Running" when it was restarted.
Commits on Nov 13, 2014
  1. Fix missing climits and incorrect dependency on non-qt builds

    Topi Mäenpää
    Topi Mäenpää committed Nov 13, 2014
  2. Recognize common data types in meta-property functions

    Topi Mäenpää
    Topi Mäenpää committed Nov 13, 2014
    - Dynamic meta-property functions previously needed to return a QVariant.
      Now, some common primitive types are accepted as well.
  3. Fix full name of top-level proxies

    Topi Mäenpää
    Topi Mäenpää committed Nov 13, 2014
Commits on Nov 12, 2014
  1. Make remote object return channel die faster

    Topi Mäenpää
    Topi Mäenpää committed Nov 12, 2014
    - Changed retry timeout to a granular sleep that breaks almost immediately
      if the channel is stopped.
Commits on Nov 10, 2014
  1. Add maximum object size parameter to image labeling

    Topi Mäenpää
    Topi Mäenpää committed Nov 10, 2014
  2. Implement RANSAC for circles

    Topi Mäenpää
    Topi Mäenpää committed Nov 10, 2014
  3. Make thresholds model-dependent, make LM interface private

    Topi Mäenpää
    Topi Mäenpää committed Nov 10, 2014
  4. Add fast gradient calculation

    Topi Mäenpää
    Topi Mäenpää committed Nov 10, 2014
  5. Add function for removing multiple indexed rows at once

    Topi Mäenpää
    Topi Mäenpää committed Nov 10, 2014
  6. Add fast square root routine

    Topi Mäenpää
    Topi Mäenpää committed Nov 10, 2014
Commits on Oct 31, 2014
  1. Add support for size limitation to image labeling

    Topi Mäenpää
    Topi Mäenpää committed Oct 31, 2014
    - The recursive labeling algorithm can now suppress too small detections
      on the fly.
    - NOTE: size limitation does not work in hysteresis thresholding mode yet.
  2. Add timeout to frame grabbing to reduce processor load

    Topi Mäenpää
    Topi Mäenpää committed Oct 31, 2014
  3. Stop detached operations

    Topi Mäenpää
    Topi Mäenpää committed Oct 31, 2014
  4. Clarify documentation

    Topi Mäenpää
    Topi Mäenpää committed Oct 31, 2014
Commits on Oct 30, 2014
  1. Ignore state change events from disabled child operations

    Topi Mäenpää
    Topi Mäenpää committed Oct 30, 2014
    - When restarting a paused engine, child operations may end up being
      temporarily disabled. They change state to stopped, which made the parent
      erroneously change state to stopping.
  2. Name processing threads

    Topi Mäenpää
    Topi Mäenpää committed Oct 30, 2014
    - PiiThreadedProcessor and PiiMultiThreadedProcessor now give spawned
      threads names according to the parent operation. This eases performance
      profiling using operating system tools such as "top".
  3. Fix various bugs

    Topi Mäenpää
    Topi Mäenpää committed Oct 30, 2014
    - Trigger mode was forced to free run by the GeniCAM driver and Pylon
      wrapper.
    - Changed GigE camera identifier from serial number to full name.
    - Fixed potential memory leak in error handling.
    - Implemented setting/querying some missing image formats.
    - Fixed reading triggerMode and triggerRate.
Commits on Oct 28, 2014
  1. Merge branch 'master' of github.com:topiolli/into

    Topi Mäenpää
    Topi Mäenpää committed Oct 28, 2014
  2. Re-disable tracking of PiiMatrix

    Topi Mäenpää
    Topi Mäenpää committed Oct 28, 2014
    Matrices are too often used as value types e.g. as return values from
    functions. While tracking matrix references/pointers would otherwise make
    sense, handling the all-too-common return value case would be way too
    tedious. Thus, matrices will not be tracked.
  3. Move module installation configuration to separate file

    Topi Mäenpää
    Topi Mäenpää committed Oct 28, 2014
    - moduleinstall.pri is now used by module.pri and wrapper.pro
    - into.pro adds the 3rdparty directory to build
  4. Prohibit CIELAB conversion functions calls with integer types

    Topi Mäenpää
    Topi Mäenpää committed Oct 28, 2014
Commits on Oct 27, 2014
  1. Remove default values set to the camera

    Topi Mäenpää
    Topi Mäenpää committed Oct 27, 2014
Commits on Oct 21, 2014
  1. Guarantee unique names for added operations.

    Mikko Tuokko Topi Mäenpää
    Mikko Tuokko authored and Topi Mäenpää committed Oct 21, 2014
Commits on Oct 17, 2014
  1. Fix void return type handling in Qt 5

    Topi Mäenpää
    Topi Mäenpää committed Oct 17, 2014
  2. Fix typo in documentation

    Topi Mäenpää
    Topi Mäenpää committed Oct 17, 2014
  3. Improve Gaussian and Laplacian of Gaussian filters

    Topi Mäenpää
    Topi Mäenpää committed Oct 17, 2014
    - Changed Gaussian cutting from 3*std to 2*std
    - Changed LoG scaling so that the minimum is always -4.
  4. Fix color type precision in linear filter border handling

    Topi Mäenpää
    Topi Mäenpää committed Oct 17, 2014
  5. Remove unreferenced variable in release mode

    Topi Mäenpää
    Topi Mäenpää committed Oct 17, 2014