platform/upstream/opencv.git
11 years agorename widgets from *Widgets to W*
Ozan Tonkal [Sun, 15 Sep 2013 14:26:53 +0000 (16:26 +0200)]
rename widgets from *Widgets to W*

11 years agocmake check if VTK version is lower than 5, and give fatal error if it is
Ozan Tonkal [Sun, 15 Sep 2013 09:24:20 +0000 (11:24 +0200)]
cmake check if VTK version is lower than 5, and give fatal error if it is

11 years agore-render the scene after changing camera properties
Ozan Tonkal [Thu, 12 Sep 2013 17:23:05 +0000 (19:23 +0200)]
re-render the scene after changing camera properties

11 years agohide VizMap and VizPair from public interface
Ozan Tonkal [Wed, 11 Sep 2013 11:23:57 +0000 (13:23 +0200)]
hide VizMap and VizPair from public interface

11 years agocheck if vtk 5.10.0 exists, if not require 6.0.0
Ozan Tonkal [Sun, 8 Sep 2013 17:29:59 +0000 (19:29 +0200)]
check if vtk 5.10.0 exists, if not require 6.0.0

11 years agosupport VTK 6.0.0: cmakelist.txt might need to be refactored
Ozan Tonkal [Sun, 8 Sep 2013 16:55:41 +0000 (18:55 +0200)]
support VTK 6.0.0: cmakelist.txt might need to be refactored

11 years agoadd license headers
Ozan Tonkal [Sun, 8 Sep 2013 13:20:02 +0000 (15:20 +0200)]
add license headers

11 years agoupdated documentation
Ozan Tonkal [Sun, 8 Sep 2013 12:26:58 +0000 (14:26 +0200)]
updated documentation

11 years agoanother constructor for CameraPositionWidget for displaying image by also using field...
Ozan Tonkal [Sun, 8 Sep 2013 11:06:40 +0000 (13:06 +0200)]
another constructor for CameraPositionWidget for displaying image by also using field of view instead of intrinsic matrix

11 years agotext3dwidget offers now users to decide whether it should face the camera or not
Ozan Tonkal [Sun, 8 Sep 2013 10:19:14 +0000 (12:19 +0200)]
text3dwidget offers now users to decide whether it should face the camera or not

11 years agofix crucial bug in get method, hide add and remove methods from user
Ozan Tonkal [Sat, 7 Sep 2013 22:15:14 +0000 (00:15 +0200)]
fix crucial bug in get method, hide add and remove methods from user

11 years agotransformations tutorial rst
Ozan Tonkal [Sat, 7 Sep 2013 16:23:26 +0000 (18:23 +0200)]
transformations tutorial rst

11 years agotutorial code for makeTransformToGlobal, makeCameraPose, minor fixes in widget_pose...
Ozan Tonkal [Sat, 7 Sep 2013 15:26:57 +0000 (17:26 +0200)]
tutorial code for makeTransformToGlobal, makeCameraPose, minor fixes in widget_pose tutorial

11 years agosome of the tutorials
Ozan Tonkal [Sat, 7 Sep 2013 13:44:26 +0000 (15:44 +0200)]
some of the tutorials

11 years agocombine representation methods to one as setRepresentation
Ozan Tonkal [Sat, 7 Sep 2013 13:16:26 +0000 (15:16 +0200)]
combine representation methods to one as setRepresentation

11 years agoremove VIZ prefix from rendering properties, fix setRenderingProperties and getRender...
Ozan Tonkal [Sat, 7 Sep 2013 12:48:46 +0000 (14:48 +0200)]
remove VIZ prefix from rendering properties, fix setRenderingProperties and getRenderingProperties methods

11 years agodelete common.h, viz_types.hpp, rendering properties are public, setcolor in creating...
Ozan Tonkal [Sat, 7 Sep 2013 11:20:13 +0000 (13:20 +0200)]
delete common.h, viz_types.hpp, rendering properties are public, setcolor in creating_widgets tutorial

11 years agoVIZ disabled by default, VTK search is performed iff BUILD_opencv_viz is enabled
Anatoly Baksheev [Fri, 6 Sep 2013 15:50:22 +0000 (19:50 +0400)]
VIZ disabled by default, VTK search is performed iff BUILD_opencv_viz is enabled

11 years agocompilation for macos
Anatoly Baksheev [Fri, 6 Sep 2013 15:32:35 +0000 (19:32 +0400)]
compilation for macos

11 years agocompilation for windows
Anatoly Baksheev [Fri, 6 Sep 2013 14:43:14 +0000 (18:43 +0400)]
compilation for windows

11 years agoMerge pull request #20 from ozantonkal/low_order_tasks
Anatoly Baksheev [Fri, 6 Sep 2013 14:39:23 +0000 (07:39 -0700)]
Merge pull request #20 from ozantonkal/low_order_tasks

Low order tasks

11 years agoremove common.h include from widgets.hpp
Ozan Tonkal [Thu, 5 Sep 2013 18:54:41 +0000 (20:54 +0200)]
remove common.h include from widgets.hpp

11 years agotutorial: creating_widgets code
Ozan Tonkal [Thu, 5 Sep 2013 18:53:57 +0000 (20:53 +0200)]
tutorial: creating_widgets code

11 years agolaunching viz tutorial
Ozan Tonkal [Sun, 1 Sep 2013 19:43:40 +0000 (21:43 +0200)]
launching viz tutorial

11 years agoreplace tabs by spaces
Ozan Tonkal [Sun, 1 Sep 2013 18:12:31 +0000 (20:12 +0200)]
replace tabs by spaces

11 years agoinitial documentation
Ozan Tonkal [Sun, 1 Sep 2013 17:34:17 +0000 (19:34 +0200)]
initial documentation

11 years agoset get RenderingProperty id comes first
Ozan Tonkal [Sun, 1 Sep 2013 13:46:46 +0000 (15:46 +0200)]
set get RenderingProperty id comes first

11 years agoremove setWindowName method to avoid complications
Ozan Tonkal [Sun, 1 Sep 2013 12:59:14 +0000 (14:59 +0200)]
remove setWindowName method to avoid complications

11 years agocomments on widgets where constructors might be confusing
Ozan Tonkal [Sun, 1 Sep 2013 10:29:01 +0000 (12:29 +0200)]
comments on widgets where constructors might be confusing

11 years agoremove common.cpp, remove commented code in common.h
ozantonkal [Sat, 31 Aug 2013 10:39:41 +0000 (12:39 +0200)]
remove common.cpp, remove commented code in common.h

11 years agoresetCamera, resetViewpoint in Viz3d
ozantonkal [Sat, 31 Aug 2013 10:16:47 +0000 (12:16 +0200)]
resetCamera, resetViewpoint in Viz3d

11 years agominor refactoring interactor_style
ozantonkal [Sat, 31 Aug 2013 09:54:49 +0000 (11:54 +0200)]
minor refactoring interactor_style

11 years agofix minor bug, minor cleaning, cv_assert with messages
ozantonkal [Sat, 31 Aug 2013 09:30:37 +0000 (11:30 +0200)]
fix minor bug, minor cleaning, cv_assert with messages

11 years agofix memory leak in viz3d
ozantonkal [Thu, 29 Aug 2013 17:06:12 +0000 (19:06 +0200)]
fix memory leak in viz3d

11 years agoremoved reference counter in widgets, fixed memory leak
ozantonkal [Thu, 29 Aug 2013 16:41:12 +0000 (18:41 +0200)]
removed reference counter in widgets, fixed memory leak

11 years agoreverted widget reference count in order to avoid memory leak
ozantonkal [Wed, 28 Aug 2013 19:27:30 +0000 (21:27 +0200)]
reverted widget reference count in order to avoid memory leak

11 years agoload mesh function is finalized: color range is always 0-255 and RGB due to vtkPLYRea...
ozantonkal [Wed, 28 Aug 2013 17:13:34 +0000 (19:13 +0200)]
load mesh function is finalized: color range is always 0-255 and RGB due to vtkPLYReader limitations

11 years agoupdate reader after setting file name
ozantonkal [Tue, 27 Aug 2013 18:09:54 +0000 (20:09 +0200)]
update reader after setting file name

11 years agofix yellow and magenta color bgr codes
ozantonkal [Sun, 25 Aug 2013 13:55:36 +0000 (15:55 +0200)]
fix yellow and magenta color bgr codes

11 years agoremove unused includes and libraries from linking
ozantonkal [Sun, 25 Aug 2013 13:39:39 +0000 (15:39 +0200)]
remove unused includes and libraries from linking

11 years agosetDesiredUpdateRate implementation in Viz3d
ozantonkal [Sun, 25 Aug 2013 10:24:59 +0000 (12:24 +0200)]
setDesiredUpdateRate implementation in Viz3d

11 years agoremove reference counting in widgets
ozantonkal [Sat, 24 Aug 2013 13:12:16 +0000 (15:12 +0200)]
remove reference counting in widgets

11 years agoremove eigen dependency
ozantonkal [Sat, 24 Aug 2013 11:15:44 +0000 (13:15 +0200)]
remove eigen dependency

11 years agoremove cloudactormap, shapeactormap. only vtkProp is stored and view transformation...
ozantonkal [Sat, 24 Aug 2013 10:52:34 +0000 (12:52 +0200)]
remove cloudactormap, shapeactormap. only vtkProp is stored and view transformation can be obtained using GetUserMatrix of vtkProp3D

11 years agoimplement window relevant methods in Viz3d
ozantonkal [Sat, 24 Aug 2013 10:18:42 +0000 (12:18 +0200)]
implement window relevant methods in Viz3d

11 years agoimplemented actor representation methods in viz3d
ozantonkal [Sat, 24 Aug 2013 09:58:32 +0000 (11:58 +0200)]
implemented actor representation methods in viz3d

11 years agorendering properties in Widget and Viz3d
ozantonkal [Sat, 24 Aug 2013 09:49:56 +0000 (11:49 +0200)]
rendering properties in Widget and Viz3d

11 years agomove frompolyfile to widget class as static method, remove addpolygon and its alikes
ozantonkal [Thu, 22 Aug 2013 17:42:19 +0000 (19:42 +0200)]
move frompolyfile to widget class as static method, remove addpolygon and its alikes

11 years agoremoveAllWidgets implementation, removed other remove methods
ozantonkal [Thu, 22 Aug 2013 17:04:42 +0000 (19:04 +0200)]
removeAllWidgets implementation, removed other remove methods

11 years agoremove include vtk headers from outside of precomp.hpp
ozantonkal [Thu, 22 Aug 2013 16:28:37 +0000 (18:28 +0200)]
remove include vtk headers from outside of precomp.hpp

11 years agosimplify modules/viz/CMakeLists.txt
Anatoly Baksheev [Mon, 2 Sep 2013 21:25:04 +0000 (01:25 +0400)]
simplify modules/viz/CMakeLists.txt

11 years agoMerge pull request #19 from ozantonkal/acess_by_name_infrastructure
Anatoly Baksheev [Tue, 27 Aug 2013 06:46:47 +0000 (23:46 -0700)]
Merge pull request #19 from ozantonkal/acess_by_name_infrastructure

Acess by name infrastructure

11 years agofixes based on the feedback: window name prefix is automatically added when it is...
ozantonkal [Fri, 23 Aug 2013 16:49:21 +0000 (18:49 +0200)]
fixes based on the feedback: window name prefix is automatically added when it is not there, singleton class returns reference instead of pointer, destructor is private, release function implemented

11 years agocv::viz::get(window_name) implementation
ozantonkal [Tue, 20 Aug 2013 18:22:14 +0000 (20:22 +0200)]
cv::viz::get(window_name) implementation

11 years agoremove redundant statement
ozantonkal [Tue, 20 Aug 2013 16:18:01 +0000 (18:18 +0200)]
remove redundant statement

11 years agoinitial shared pointer implementation for Viz3d, singleton VizAccessor, cv::viz:...
ozantonkal [Mon, 19 Aug 2013 18:09:47 +0000 (20:09 +0200)]
initial shared pointer implementation for Viz3d, singleton VizAccessor, cv::viz::get function initial implementation

11 years agoMerge pull request #18 from ozantonkal/implementing_camera
Anatoly Baksheev [Tue, 13 Aug 2013 14:01:40 +0000 (07:01 -0700)]
Merge pull request #18 from ozantonkal/implementing_camera

Implementing camera

11 years agoaccess focal length and principal point in camera
ozantonkal [Mon, 12 Aug 2013 07:07:50 +0000 (09:07 +0200)]
access focal length and principal point in camera

11 years agoprincipal point is always set even though the intrinsic parameters are not given...
ozantonkal [Fri, 9 Aug 2013 08:39:30 +0000 (10:39 +0200)]
principal point is always set even though the intrinsic parameters are not given (center of window), fixed computation mistakes in setWindowSize in camera class

11 years agocreate camera from projection matrix (used for getCamera in viz)
ozantonkal [Thu, 8 Aug 2013 10:14:27 +0000 (12:14 +0200)]
create camera from projection matrix (used for getCamera in viz)

11 years agosimulate real cameras by working around vtkUserTransform to set projection matrix
ozantonkal [Wed, 7 Aug 2013 14:20:23 +0000 (16:20 +0200)]
simulate real cameras by working around vtkUserTransform to set projection matrix

11 years agofix computeProjectionMatrix in Camera class, also check if there is principal point...
ozantonkal [Wed, 7 Aug 2013 13:52:24 +0000 (15:52 +0200)]
fix computeProjectionMatrix in Camera class, also check if there is principal point defined

11 years agoviz getWindowSize, setWindowSize
ozantonkal [Wed, 7 Aug 2013 07:28:39 +0000 (09:28 +0200)]
viz getWindowSize, setWindowSize

11 years agofield of views are in radians
ozantonkal [Mon, 5 Aug 2013 17:35:20 +0000 (19:35 +0200)]
field of views are in radians

11 years agofix camera constructor, add tentative KinectCamera method
ozantonkal [Mon, 5 Aug 2013 17:22:43 +0000 (19:22 +0200)]
fix camera constructor, add tentative KinectCamera method

11 years agofix conversion functions to use appropriate vtk function
ozantonkal [Mon, 5 Aug 2013 16:39:36 +0000 (18:39 +0200)]
fix conversion functions to use appropriate vtk function

11 years agofix field of view computation in setWindowSize
ozantonkal [Mon, 5 Aug 2013 14:06:02 +0000 (16:06 +0200)]
fix field of view computation in setWindowSize

11 years agoremove old camera, rename new camera
ozantonkal [Mon, 5 Aug 2013 13:37:08 +0000 (15:37 +0200)]
remove old camera, rename new camera

11 years agofix window_size setter, remove camera related old methods from viz3d
ozantonkal [Mon, 5 Aug 2013 13:10:17 +0000 (15:10 +0200)]
fix window_size setter, remove camera related old methods from viz3d

11 years agoinitial implementation of projection matrix, 3D to window coordinates, window coordin...
ozantonkal [Mon, 5 Aug 2013 11:01:21 +0000 (13:01 +0200)]
initial implementation of projection matrix, 3D to window coordinates, window coordinates to 3D ray (not yet tested)

11 years agofix field of view formula in camera class, implement get camera
ozantonkal [Sun, 4 Aug 2013 15:01:41 +0000 (17:01 +0200)]
fix field of view formula in camera class, implement get camera

11 years agoinitial setCamera implementation
ozantonkal [Sat, 3 Aug 2013 14:33:11 +0000 (16:33 +0200)]
initial setCamera implementation

11 years agoremove boost include (caused by Kdevelop autocomplete)
ozantonkal [Sat, 3 Aug 2013 13:42:10 +0000 (15:42 +0200)]
remove boost include (caused by Kdevelop autocomplete)

11 years agospheres trajectory widget implementation
ozantonkal [Sat, 3 Aug 2013 13:40:36 +0000 (15:40 +0200)]
spheres trajectory widget implementation

11 years agoinitial camera implementation (camera2), fix bug (zeros method)
ozantonkal [Fri, 2 Aug 2013 14:33:30 +0000 (16:33 +0200)]
initial camera implementation (camera2), fix bug (zeros method)

11 years agoinitial setViewerPose implementation
ozantonkal [Thu, 1 Aug 2013 13:22:35 +0000 (15:22 +0200)]
initial setViewerPose implementation

11 years agoupdated license header
Anatoly Baksheev [Fri, 2 Aug 2013 09:45:43 +0000 (13:45 +0400)]
updated license header

11 years agofixed little bug in makeCameraPose
Anatoly Baksheev [Fri, 2 Aug 2013 09:37:15 +0000 (13:37 +0400)]
fixed little bug in makeCameraPose

11 years agoMerge pull request #17 from ozantonkal/implementing_widgets
Anatoly Baksheev [Wed, 31 Jul 2013 18:54:42 +0000 (11:54 -0700)]
Merge pull request #17 from ozantonkal/implementing_widgets

Implementing widgets

11 years agofix setting color of 3D objects
ozantonkal [Mon, 29 Jul 2013 13:10:48 +0000 (15:10 +0200)]
fix setting color of 3D objects

11 years agostatic function for appending clouds in cloud collection widget
ozantonkal [Mon, 29 Jul 2013 13:06:05 +0000 (15:06 +0200)]
static function for appending clouds in cloud collection widget

11 years agomakeCameraPose implementation
ozantonkal [Mon, 29 Jul 2013 10:25:46 +0000 (12:25 +0200)]
makeCameraPose implementation

11 years agofix: trajectory path is now relative to the global frame
ozantonkal [Mon, 29 Jul 2013 09:01:59 +0000 (11:01 +0200)]
fix: trajectory path is now relative to the global frame

11 years agocloud collection widget implementation
ozantonkal [Fri, 26 Jul 2013 14:55:03 +0000 (16:55 +0200)]
cloud collection widget implementation

11 years agotrajectory with spheres and lines (based on the code snippet in gdocs)
ozantonkal [Fri, 26 Jul 2013 12:50:11 +0000 (14:50 +0200)]
trajectory with spheres and lines (based on the code snippet in gdocs)

11 years agoCameraPositionWidget: a workaround for setting frustum color in the presence of an...
ozantonkal [Thu, 25 Jul 2013 14:47:30 +0000 (16:47 +0200)]
CameraPositionWidget: a workaround for setting frustum color in the presence of an image

11 years agotrajectorywidget display modes are combined with & instead of |
ozantonkal [Thu, 25 Jul 2013 14:08:23 +0000 (16:08 +0200)]
trajectorywidget display modes are combined with & instead of |

11 years agotrajectory widget constructor with field of view
ozantonkal [Thu, 25 Jul 2013 13:08:45 +0000 (15:08 +0200)]
trajectory widget constructor with field of view

11 years agotrajectory widget display options: display path, display frames, display both
ozantonkal [Thu, 25 Jul 2013 08:56:54 +0000 (10:56 +0200)]
trajectory widget display options: display path, display frames, display both

11 years agofix aspect_ratio computation from fovs, add casting for camerapositionwidget, traject...
ozantonkal [Thu, 25 Jul 2013 08:23:24 +0000 (10:23 +0200)]
fix aspect_ratio computation from fovs, add casting for camerapositionwidget, trajectorywidget

11 years agomove image copying structure to viz3d_impl: ConvertToVtkImage
ozantonkal [Wed, 24 Jul 2013 08:32:21 +0000 (10:32 +0200)]
move image copying structure to viz3d_impl: ConvertToVtkImage

11 years agoGridImpl structure to shorten grid widget implementation
ozantonkal [Wed, 24 Jul 2013 08:13:01 +0000 (10:13 +0200)]
GridImpl structure to shorten grid widget implementation

11 years agoGridwidget with plane coefficients
ozantonkal [Wed, 24 Jul 2013 08:02:33 +0000 (10:02 +0200)]
Gridwidget with plane coefficients

11 years agoadd const keywords to gridwidget constructor
ozantonkal [Tue, 23 Jul 2013 13:46:14 +0000 (15:46 +0200)]
add const keywords to gridwidget constructor

11 years agointial implementation of frustum + image (the color of the frustum is currently depen...
ozantonkal [Tue, 23 Jul 2013 13:43:23 +0000 (15:43 +0200)]
intial implementation of frustum + image (the color of the frustum is currently dependent on the first pixel of the image)

11 years agoimage 3d widget with position, normal, up_vector
ozantonkal [Mon, 22 Jul 2013 15:18:19 +0000 (17:18 +0200)]
image 3d widget with position, normal, up_vector

11 years agoimage 3d widget use texture instead of imageactor for more flexibility (such as resizing)
ozantonkal [Mon, 22 Jul 2013 14:48:17 +0000 (16:48 +0200)]
image 3d widget use texture instead of imageactor for more flexibility (such as resizing)

11 years agooverlay image widget constructor with Rect
ozantonkal [Mon, 22 Jul 2013 14:12:22 +0000 (16:12 +0200)]
overlay image widget constructor with Rect

11 years agoremove unnecessary declaration
ozantonkal [Mon, 22 Jul 2013 13:14:33 +0000 (15:14 +0200)]
remove unnecessary declaration

11 years agoshorten Trajectory widget implementation
ozantonkal [Mon, 22 Jul 2013 13:03:28 +0000 (15:03 +0200)]
shorten Trajectory widget implementation