Anatoly Baksheev
cb58061649
getViewerPose implementation simplified (and error seems to be fixed)
2014-01-19 18:38:45 +04:00
Anatoly Baksheev
186853a50f
mass switch from Affine3f to Affine3d
2014-01-19 18:38:45 +04:00
Anatoly Baksheev
b1c0bf1fee
Affine::rotate(rvec) method
2014-01-19 18:38:45 +04:00
Anatoly Baksheev
1615527426
switched source to InputArrays
2014-01-19 18:38:45 +04:00
Anatoly Baksheev
f610c295f2
more tests
2014-01-19 18:38:44 +04:00
Anatoly Baksheev
e7791e1590
colors minor
2014-01-19 18:38:44 +04:00
Anatoly Baksheev
c1b41caa7c
added vtkCloudMatSink, reworked cloud IO functions, added normals support
2014-01-19 18:38:44 +04:00
Anatoly Baksheev
1c4cfd8eaf
normals support for CloudMatSource
2014-01-19 18:38:43 +04:00
Anatoly Baksheev
7e952e2f10
removed incorrect and unnecessarily methods from Affine3f
2014-01-19 18:38:43 +04:00
Anatoly Baksheev
bf30c33e6e
getting data from opencv_extra
2014-01-19 18:38:43 +04:00
Anatoly Baksheev
b131faa8f9
export scene to vrml and obj formats
2014-01-19 18:38:43 +04:00
Anatoly Baksheev
b2cd526e6a
removed extra code
2014-01-19 18:38:42 +04:00
Anatoly Baksheev
84d6fe397d
reading/writing clouds functionality
2014-01-19 18:38:42 +04:00
Anatoly Baksheev
80ab6e889f
refactoring
2014-01-19 18:38:42 +04:00
Anatoly Baksheev
7dbf6bc8df
rewrote cloud widget in vtk filters style
...
Conflicts:
modules/viz/src/clouds.cpp
2014-01-19 18:38:42 +04:00
Anatoly Baksheev
159de9cc47
fixed potential crash
2014-01-19 18:38:41 +04:00
Anatoly Baksheev
2705068290
refactored Keyboard and Mouse Events
2014-01-19 18:38:41 +04:00
Anatoly Baksheev
cad2f98007
removed vizActor (since unnecessarily in new design concept with simplified widgets)
2014-01-19 18:38:41 +04:00
Anatoly Baksheev
45aeecb043
renaming
2014-01-19 18:38:41 +04:00
Anatoly Baksheev
abc9465798
kinect camera CAD parameters
2014-01-19 18:38:40 +04:00
Anatoly Baksheev
e990d5b999
reading/writing trajectories
2014-01-19 18:38:40 +04:00
Anatoly Baksheev
e048df51ce
for shapes switched vtkDataSetMapper to more efficient vtkPolyDataMapper
2014-01-19 18:38:40 +04:00
Anatoly Baksheev
4979f44cfa
minor
2014-01-19 18:38:40 +04:00
Anatoly Baksheev
31d42ce18f
refactored Trajectory: split into Trajectory and TrajectoryFrustums)
2014-01-19 18:38:39 +04:00
Anatoly Baksheev
54fa69cab2
renamed Spheres Trajectory, minor changes in Trajectory
2014-01-19 18:38:39 +04:00
Anatoly Baksheev
c7ff13873d
minor
2014-01-19 18:38:39 +04:00
Anatoly Baksheev
f6e9b81188
reduced exported interface names (to make IntelliSense hints less littered)
2014-01-19 18:38:38 +04:00
Anatoly Baksheev
44c1d4dfdc
allow fast switch between actors (except mesh, cloud, cloud collection)
2014-01-19 18:38:38 +04:00
Anatoly Baksheev
2d63f60d43
minor changes, opencv cross-branch code
2014-01-19 18:38:38 +04:00
Anatoly Baksheev
15fd3faa40
support gray color clouds
2014-01-19 18:38:38 +04:00
Anatoly Baksheev
2cbfb04144
viz: rich set of named colors
2014-01-19 18:38:37 +04:00
Anatoly Baksheev
4e20e06ee7
warnings
2014-01-19 04:07:24 +04:00
Anatoly Baksheev
0fc4ac4f1f
warnings and compilation with installed Windows 8.1 SDK
2014-01-19 04:07:17 +04:00
Roman Donchenko
79fcc06a4b
Merge pull request #2146 from SpecLad:merge-2.4
2014-01-17 16:28:30 +04:00
Roman Donchenko
659c5345d9
Merge pull request #2122 from adishavit:feature-HandleMouseWheel
2014-01-17 14:58:28 +04:00
Roman Donchenko
092f916db9
Revert 4f9c081
...
That commit introduces problems, as it breaks certain use cases of
OpenCV functions; for example, convertTo of an Nx1 matrix to an
std::vector.
Since vectors can't store separate width and height values, OpenCV
considers them to always be 1xN. So even though the vector is created with
.create(N, 1), the Mat passed to getContinousSize has dimensions 1xN,
and the size comparison fails, even though the operation itself is safe.
This is a use case we probably don't want to break, at the very least
for backwards compatibility. So I'm reverting the commit. This will also
unfix bug #3319 ; I'll submit a less intrusive solution as a PR to 2.4, which
will also revert 4f9c081
there.
2014-01-17 12:51:52 +04:00
Ilya Lavrenov
93a818684c
ported cv::Canny to T-API
2014-01-17 11:13:28 +04:00
Adi Shavit
8fd0fd538d
Doc fix.
2014-01-16 16:30:54 +02:00
Roman Donchenko
07e08f7a3d
Merge pull request #2141 from ilya-lavrenov:perf_warp
2014-01-16 18:03:21 +04:00
Roman Donchenko
63c61b4b98
Revert "replaced sprintf with cv::format"
...
Fixing build breakage.
This reverts commit b83eff7ecf
.
2014-01-16 17:58:26 +04:00
Roman Donchenko
ddfd1854a7
Merge pull request #2151 from KonstantinMatskevich:testdata_path_calib3d
2014-01-16 16:44:24 +04:00
Konstantin Matskevich
b83eff7ecf
replaced sprintf with cv::format
2014-01-16 16:18:02 +04:00
Adi Shavit
46f06d82c9
Update docs.
2014-01-16 12:51:14 +02:00
Adi Shavit
8802d62cc5
Updated docs.
2014-01-16 11:25:57 +02:00
Adi Shavit
24333569aa
Small fixes: typo, spacing and using ::ScreenToClient() instead of ::GetWindowRect()
2014-01-16 11:09:25 +02:00
Roman Donchenko
b0af6a2b58
Merge pull request #2127 from apavlenko:perf_cascades
2014-01-16 12:37:02 +04:00
Ilya Lavrenov
82d3efc6c0
added perf test for cv::Canny
2014-01-15 20:06:24 +04:00
Konstantin Matskevich
ab18c2d132
changed testdata path for calib3d
2014-01-15 15:08:09 +04:00
Adi Shavit
e45cf2173f
[HighGUI] Updated mouse wheel delta to reside within the 'flags' variable. Updated C++ API.
2014-01-14 21:33:32 +02:00
Adi Shavit
fecd5c994b
Added support for mouse-wheel events on Windows.
...
To be used in the mouse callback like this:
if (CV_EVENT_MOUSEWHEEL == CV_GET_MOUSEWHEEL_EVENT(event))
{
int delta= CV_GET_WHEEL_DELTA(event);
// use delta...
}
2014-01-14 21:20:05 +02:00