platform/upstream/opencv.git
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

11 years agoplane widget size fix
ozantonkal [Mon, 22 Jul 2013 12:34:44 +0000 (14:34 +0200)]
plane widget size fix

11 years agotrajectory widget with frustums
ozantonkal [Mon, 22 Jul 2013 12:11:06 +0000 (14:11 +0200)]
trajectory widget with frustums

11 years agoinitial implementation of trajectory widget
ozantonkal [Mon, 22 Jul 2013 10:53:19 +0000 (12:53 +0200)]
initial implementation of trajectory widget

11 years agoavoid memory leak in mesh widget
ozantonkal [Mon, 22 Jul 2013 07:11:16 +0000 (09:11 +0200)]
avoid memory leak in mesh widget

11 years agoCameraPositionWidget: constructor with Vec2f fov (tentative)
ozantonkal [Fri, 19 Jul 2013 16:30:12 +0000 (18:30 +0200)]
CameraPositionWidget: constructor with Vec2f fov (tentative)

11 years agofix aspect_ratio in camera position widget, add scale parameter (tentative implementa...
ozantonkal [Thu, 18 Jul 2013 15:46:08 +0000 (17:46 +0200)]
fix aspect_ratio in camera position widget, add scale parameter (tentative implementation of scale)

11 years agocamera position widget: constructor with no parameter, constructor with intrinsic...
ozantonkal [Thu, 18 Jul 2013 15:08:58 +0000 (17:08 +0200)]
camera position widget: constructor with no parameter, constructor with intrinsic matrix for visualizing frustum

11 years agoinitial CameraPositionWidget implementation using eye, look_at, up_vector
ozantonkal [Thu, 18 Jul 2013 08:39:34 +0000 (10:39 +0200)]
initial CameraPositionWidget implementation using eye, look_at, up_vector

11 years agoImage widgets implementation, GridWidget: vtkExtractEdges instead of Wireframe
ozantonkal [Wed, 17 Jul 2013 09:35:14 +0000 (11:35 +0200)]
Image widgets implementation, GridWidget: vtkExtractEdges instead of Wireframe

11 years agocube wire_frame fix using vtkOutlineSource
ozantonkal [Mon, 15 Jul 2013 14:47:19 +0000 (16:47 +0200)]
cube wire_frame fix using vtkOutlineSource

11 years agofix rgb and bgr incompatibility
ozantonkal [Mon, 15 Jul 2013 14:13:33 +0000 (16:13 +0200)]
fix rgb and bgr incompatibility

11 years agoarrow widget thickness parameter
ozantonkal [Mon, 15 Jul 2013 13:14:13 +0000 (15:14 +0200)]
arrow widget thickness parameter

11 years agoremoved Mesh::Ptr since mesh itself consists of shared points (cv::Mat)
Anatoly Baksheev [Mon, 15 Jul 2013 15:18:37 +0000 (19:18 +0400)]
removed Mesh::Ptr since mesh itself consists of shared points (cv::Mat)

11 years agominor mesh load fixes
Anatoly Baksheev [Mon, 15 Jul 2013 12:46:39 +0000 (16:46 +0400)]
minor mesh load fixes

11 years agofixed copilation
Anatoly Baksheev [Mon, 15 Jul 2013 12:30:04 +0000 (16:30 +0400)]
fixed copilation

11 years agoMerge pull request #16 from ozantonkal/implementing_widgets
Anatoly Baksheev [Mon, 15 Jul 2013 11:13:47 +0000 (04:13 -0700)]
Merge pull request #16 from ozantonkal/implementing_widgets

Implementing widgets

11 years agoMerge branch 'implementing_widgets' of https://github.com/ozantonkal/opencv into...
ozantonkal [Mon, 15 Jul 2013 10:04:24 +0000 (12:04 +0200)]
Merge branch 'implementing_widgets' of https://github.com/ozantonkal/opencv into implementing_widgets

11 years agomesh widget casting
ozantonkal [Mon, 15 Jul 2013 10:02:53 +0000 (12:02 +0200)]
mesh widget casting

11 years agomesh widget implementation
ozantonkal [Mon, 15 Jul 2013 10:02:20 +0000 (12:02 +0200)]
mesh widget implementation

11 years agorestored OpenCVModule.cmake
Anatoly Baksheev [Mon, 15 Jul 2013 09:11:34 +0000 (13:11 +0400)]
restored OpenCVModule.cmake

11 years agoadded comments with future work for VizImpl
Anatoly Baksheev [Sat, 13 Jul 2013 16:02:31 +0000 (20:02 +0400)]
added comments with future work for VizImpl

added authors to license header

11 years agomore refactoring
Anatoly Baksheev [Sat, 13 Jul 2013 15:08:25 +0000 (19:08 +0400)]
more refactoring

11 years agobeatification of test_viz
Anatoly Baksheev [Sat, 13 Jul 2013 14:23:46 +0000 (18:23 +0400)]
beatification of test_viz

11 years agotemp_viz removed
Anatoly Baksheev [Sat, 13 Jul 2013 14:01:56 +0000 (18:01 +0400)]
temp_viz removed

11 years agoremoved q subfolder
Anatoly Baksheev [Sat, 13 Jul 2013 13:45:46 +0000 (17:45 +0400)]
removed q subfolder

11 years agoremoved Affine3f from coordinate frame constructor
Anatoly Baksheev [Fri, 12 Jul 2013 21:49:59 +0000 (01:49 +0400)]
removed Affine3f from coordinate frame constructor

11 years agoadded makeTransformToGlobal() function
Anatoly Baksheev [Fri, 12 Jul 2013 20:00:57 +0000 (00:00 +0400)]
added makeTransformToGlobal() function

11 years agoreshape continuous clouds for better performance.
Anatoly Baksheev [Fri, 12 Jul 2013 19:59:19 +0000 (23:59 +0400)]
reshape continuous clouds for better performance.

11 years agoviz license header template
Anatoly Baksheev [Fri, 12 Jul 2013 12:53:25 +0000 (16:53 +0400)]
viz license header template

11 years agofixed some warnings for windows
Anatoly Baksheev [Thu, 11 Jul 2013 09:54:36 +0000 (13:54 +0400)]
fixed some warnings for windows
minor buitification

11 years agofix grid widget unused color
ozantonkal [Thu, 11 Jul 2013 09:52:59 +0000 (11:52 +0200)]
fix grid widget unused color

11 years agoMerge pull request #15 from ozantonkal/implementing_widgets
Anatoly Baksheev [Thu, 11 Jul 2013 09:28:55 +0000 (02:28 -0700)]
Merge pull request #15 from ozantonkal/implementing_widgets

Implementing widgets

11 years agoclean unnecessary methods, make text3d face camera
ozantonkal [Thu, 11 Jul 2013 07:30:52 +0000 (09:30 +0200)]
clean unnecessary methods, make text3d face camera

11 years agotext3D widget implementation
ozantonkal [Wed, 10 Jul 2013 14:34:47 +0000 (16:34 +0200)]
text3D widget implementation

11 years agogrid widget implementation
ozantonkal [Wed, 10 Jul 2013 13:34:19 +0000 (15:34 +0200)]
grid widget implementation

11 years agoPolyLine widget implementation
ozantonkal [Wed, 10 Jul 2013 10:51:17 +0000 (12:51 +0200)]
PolyLine widget implementation

11 years agoexplicit casting among widgets, removed implicit casting
ozantonkal [Wed, 10 Jul 2013 07:55:42 +0000 (09:55 +0200)]
explicit casting among widgets, removed implicit casting

11 years agoexperimental widget casting functionality
Anatoly Baksheev [Tue, 9 Jul 2013 16:02:43 +0000 (20:02 +0400)]
experimental widget casting functionality

11 years agominor naming
Anatoly Baksheev [Tue, 9 Jul 2013 15:35:26 +0000 (19:35 +0400)]
minor naming

11 years agorearrange widget constructors
ozantonkal [Tue, 9 Jul 2013 13:18:44 +0000 (15:18 +0200)]
rearrange widget constructors

11 years agowidget2d setcolor implementation
ozantonkal [Tue, 9 Jul 2013 12:28:55 +0000 (14:28 +0200)]
widget2d setcolor implementation

11 years agoimplement assignment operator and copy constructor for all widgets existing
ozantonkal [Tue, 9 Jul 2013 12:12:49 +0000 (14:12 +0200)]
implement assignment operator and copy constructor for all widgets existing

11 years agofix widget delete bug
ozantonkal [Tue, 9 Jul 2013 09:07:21 +0000 (11:07 +0200)]
fix widget delete bug

11 years agoinitial redesigning widgets
ozantonkal [Tue, 9 Jul 2013 08:21:57 +0000 (10:21 +0200)]
initial redesigning widgets

11 years agoMerge pull request #14 from ozantonkal/implementing_widgets
Anatoly Baksheev [Mon, 8 Jul 2013 19:52:18 +0000 (12:52 -0700)]
Merge pull request #14 from ozantonkal/implementing_widgets

Implementing widgets

11 years agocloudwidget private implementation for duplicate code, add cv_assert(exists), fix...
ozantonkal [Mon, 8 Jul 2013 19:48:19 +0000 (21:48 +0200)]
cloudwidget private implementation for duplicate code, add cv_assert(exists), fix bug point_step bug in CloudNormalsWidget

11 years agoremove redundant statements
ozantonkal [Mon, 8 Jul 2013 17:05:35 +0000 (19:05 +0200)]
remove redundant statements

11 years agoset/get/updateWidgetPose implemented, cloudNormals with color
ozantonkal [Mon, 8 Jul 2013 16:56:13 +0000 (18:56 +0200)]
set/get/updateWidgetPose implemented, cloudNormals with color

11 years agocloud normals widget implementation
ozantonkal [Mon, 8 Jul 2013 16:22:51 +0000 (18:22 +0200)]
cloud normals widget implementation

11 years agoinitial cloud widget implementation, fix safedowncasts
ozantonkal [Mon, 8 Jul 2013 13:12:50 +0000 (15:12 +0200)]
initial cloud widget implementation, fix safedowncasts

11 years agocube widget wireframe
ozantonkal [Mon, 8 Jul 2013 09:34:11 +0000 (11:34 +0200)]
cube widget wireframe

11 years agotext widget implementation
ozantonkal [Mon, 8 Jul 2013 08:41:42 +0000 (10:41 +0200)]
text widget implementation

11 years agoshowWidget takes Affine3f as argument
ozantonkal [Mon, 8 Jul 2013 07:53:00 +0000 (10:53 +0300)]
showWidget takes Affine3f as argument

11 years agoplane widget size
ozantonkal [Sun, 7 Jul 2013 18:19:21 +0000 (21:19 +0300)]
plane widget size

11 years agocircle widget thickness property
ozantonkal [Sun, 7 Jul 2013 13:21:47 +0000 (16:21 +0300)]
circle widget thickness property

11 years agoFixed ref counting bug, minor formatting
Anatoly Baksheev [Fri, 5 Jul 2013 10:13:23 +0000 (14:13 +0400)]
Fixed ref counting bug, minor formatting

11 years agoMerge pull request #13 from ozantonkal/implementing_widgets
Anatoly Baksheev [Fri, 5 Jul 2013 10:10:53 +0000 (03:10 -0700)]
Merge pull request #13 from ozantonkal/implementing_widgets

Implementing widgets

11 years agoremoved shape files
ozantonkal [Thu, 4 Jul 2013 16:05:56 +0000 (19:05 +0300)]
removed shape files

11 years agoremove ModelCoefficients, remove showShape methods from viz3d
ozantonkal [Thu, 4 Jul 2013 15:47:52 +0000 (18:47 +0300)]
remove ModelCoefficients, remove showShape methods from viz3d

11 years agoremove widget implementation
ozantonkal [Thu, 4 Jul 2013 15:36:26 +0000 (18:36 +0300)]
remove widget implementation

11 years agocoordinate system widget implementation, update pose fix
ozantonkal [Thu, 4 Jul 2013 15:19:06 +0000 (18:19 +0300)]
coordinate system widget implementation, update pose fix

11 years agocube widget implementation
ozantonkal [Thu, 4 Jul 2013 14:59:11 +0000 (17:59 +0300)]
cube widget implementation

11 years agocylinder widget implementation
ozantonkal [Thu, 4 Jul 2013 14:44:41 +0000 (17:44 +0300)]
cylinder widget implementation

11 years agocircle widget and arrow widget implementation
ozantonkal [Thu, 4 Jul 2013 13:54:46 +0000 (16:54 +0300)]
circle widget and arrow widget implementation

11 years agosphere widget implementation
ozantonkal [Thu, 4 Jul 2013 13:32:06 +0000 (16:32 +0300)]
sphere widget implementation

11 years agoplane widget implementation
ozantonkal [Thu, 4 Jul 2013 13:15:20 +0000 (16:15 +0300)]
plane widget implementation

11 years agoline widget set/get line width
ozantonkal [Thu, 4 Jul 2013 13:05:05 +0000 (16:05 +0300)]
line widget set/get line width

11 years agoreference counting in widget
ozantonkal [Thu, 4 Jul 2013 12:57:49 +0000 (15:57 +0300)]
reference counting in widget