Maksim Shabunin
1ae02c0cc4
Minor refactoring in several C++ samples:
...
- bgfg_segm
- peopledetect
- opencv_version
- dnn/colorization
- tapi/opencl_custom_kernel
- tapi/dense_optical_flow (renamed tvl1_optical_flow)
2018-03-06 14:23:20 +03:00
Dmitry Kurtaev
f2440ceae6
Update tutorials. A new cv::dnn::readNet function
2018-03-04 20:30:22 +03:00
Dmitry Kurtaev
8e4fe30db6
Unite deep learning image classification samples
2018-03-03 16:43:21 +03:00
Dmitry Kurtaev
e8d94ea87c
Unite deep learning object detection samples
2018-03-03 14:47:13 +03:00
Alexander Alekhin
d1cecb0f0f
Merge pull request #10968 from sergiomb2:master
2018-03-02 11:39:54 +00:00
whizzzkid
5c66ce7f29
cuda: fixes gpu samples build (issue 10953)
2018-02-28 13:22:58 -07:00
Sérgio M. Basto
20f5fa8e3e
Fix build with VA
...
This commit readd ${VA_LIBRARIES} ${VA_INTEL_LIBRARIES}
that was missed in commit 2200e13c71
diff --git a/samples/va_intel/CMakeLists.txt b/samples/va_intel/CMakeLists.txt
- ocv_target_link_libraries(${the_target} ${OPENCV_LINKER_LIBS} ${OPENCV_VA_INTEL_SAMPLES_REQUIRED_DEPS} ${VA_LIBRARIES} ${VA_INTEL_LIBRARIES})
+ ocv_target_link_libraries(${tgt} ${OPENCV_LINKER_LIBS} ${OPENCV_VA_INTEL_SAMPLES_REQUIRED_DEPS})
2018-02-28 19:26:54 +00:00
Dmitry Kurtaev
8b4871a28d
Use only absolute prior boxes explicit sizes. Remove scales attributes. ( #10874 )
...
* Use only absolute prior boxes explicit sizes. Remove scales attributes.
* Simplified PriorBox layer forward pass
2018-02-19 17:25:18 +03:00
Maksim Shabunin
aa7a964139
Merge pull request #10868 from mshabunin:sample-bgsegm
...
* Samples: reworked bgfg_bgsegm
* fixup! Samples: reworked bgfg_bgsegm
2018-02-17 15:04:14 +03:00
Steven
6f4e35cc0e
fix tutorial on real time pose estimation
2018-02-15 15:48:52 +01:00
Maksim Shabunin
f78b9468dd
Samples: fixed samples build in case the viz module is disabled
2018-02-14 12:45:10 +03:00
Maksim Shabunin
c63092781a
Samples: fixed viz tutorials building with enabled opencv_world
2018-02-12 18:42:36 +03:00
Maksim Shabunin
2d1350a9d6
Added group targets for samples (opencv_samples, opencv_samples_<group>), install samples/data inseparate component 'samples_data'
2018-02-12 18:42:36 +03:00
Maksim Shabunin
2200e13c71
cmake: refactored scripts with samples building:
...
- allow installing samples sources on all platforms
even if BUILD_EXAMPLES is disabled, fixed minor
issues in sources installation process
- use 'example_<group>_<name>' scheme for target and binary file naming
- use single function for sample executable creation
2018-02-12 18:42:36 +03:00
Maksim Shabunin
633b0e56a5
Fixed compilation warnings in samples:
...
- use per-module includes instead of "opencv.hpp"
- unused function warnings
- undefined macro warning
2018-02-12 18:42:36 +03:00
Sui Libin
1ad814a191
fix faster_rcnn sample crashed at PoolingInvoker on Windows7(x64). ( #10724 )
...
* fix faster_rcnn sample crashed at PoolingInvoker operator() of pooling_layer.
* find_odj onmouse bug about find matched point status.
* reverted AutoBuffer back to std::vector
2018-02-12 16:07:56 +03:00
take1014
03407a9da0
Merge pull request #10646 from take1014:master
...
* Add a new interface for hough transform
* Fixed warning code
* Fix HoughLinesUsingSetOfPoints based on HoughLinesStandard
* Delete memset
* Rename HoughLinesUsingSetOfPoints and add common function
* Fix test error
* Change static function name
* Change using CV_Assert instead of if-block and add integer test case
* I solve the conflict and delete 'std :: tr1' and changed it to use 'tuple'
* I deleted std::tr1::get and changed int to use 'get'
* Fixed sample code
* revert test_main.cpp
* Delete sample code in comment and add snippets
* Change file name
* Delete static function
* Fixed build error
2018-02-08 22:54:43 +03:00
luz.paz
dbb57cd0ae
Misc. ./samples typos
...
Found via `codespell -q 3 --skip="./3rdparty" -I ../opencv-whitelist.txt`
2018-02-08 05:52:08 -05:00
Alexander Alekhin
44d7435a48
build: eliminate calls of removed functionality from C++17
...
Most part is deprecated since C++11
2018-02-07 12:00:33 +03:00
Alexander Alekhin
c973aaabc5
Merge pull request #10787 from dkurt:dnn_tutorial_face_detection
2018-02-06 14:37:09 +00:00
Dmitry Kurtaev
8817907647
Test for FP16 version of OpenCV face detection network
2018-02-06 13:16:07 +03:00
Alexander Alekhin
2a1f46c42d
Merge pull request #9770 from alalek:refactor_test_files
2018-02-06 09:33:58 +00:00
Dmitry Kurtaev
10e1de74d2
Intel Inference Engine deep learning backend ( #10608 )
...
* Intel Inference Engine deep learning backend.
* OpenFace network using Inference Engine backend
2018-02-06 11:57:35 +03:00
berak
56bcdfd7d9
Merge pull request #10777 from berak:dnn_colorize_cpp
...
* dnn: add colorization.cpp
* Update arguments of dnn/colorization.py
2018-02-05 15:07:40 +03:00
Dmitry Kurtaev
5f6077bc62
Tool to generate text graphs for SSD models from TensorFlow ( #10723 )
...
* Added tool to generate text graph for SSD models from TensorFlow
* Update tf_text_graph_ssd.py
2018-02-05 13:00:43 +03:00
Alexander Alekhin
4a297a2443
ts: refactor OpenCV tests
...
- removed tr1 usage (dropped in C++17)
- moved includes of vector/map/iostream/limits into ts.hpp
- require opencv_test + anonymous namespace (added compile check)
- fixed norm() usage (must be from cvtest::norm for checks) and other conflict functions
- added missing license headers
2018-02-03 19:39:47 +00:00
Alexander Alekhin
35738bcadd
samples: remove orphan documentation snippet: SBM_Sample.cpp
2018-01-31 18:54:08 +00:00
Jozef Mlich
7a472d85ef
Merge pull request #10663 from jmlich:master
...
* hogsvm compatibility with python3
2018-01-24 17:03:23 +03:00
Vadim Pisarevsky
a1d2258ac3
Merge pull request #10635 from csukuangfj:doc-checkVector
2018-01-23 10:42:05 +00:00
Fangjun Kuang
8efe7bafaa
Improve the doc for cv::Mat::checkVector.
2018-01-18 16:48:59 +01:00
Vadim Pisarevsky
42459cad02
Merge pull request #10634 from sturkmen72:update_samples
2018-01-18 13:46:27 +00:00
Alexander Alekhin
f056e713c3
Merge pull request #10512 from sturkmen72:update_documentation
2018-01-18 04:44:59 +00:00
Suleyman TURKMEN
4046d9f850
Update samples
2018-01-18 07:04:42 +03:00
Alexander Alekhin
8533b45ce9
cmake: Java/Android SDK refactoring
2018-01-13 02:12:39 +00:00
Suleyman TURKMEN
dcd4f8f5db
Update documentation
2018-01-12 22:21:14 +03:00
Alessandro de Oliveira Faria (A.K.A.CABELO)
c71dc78cd4
Merge pull request #10502 from cabelo/save-dnn-yolo
...
Save video file (#10502 )
2018-01-08 22:30:28 +03:00
LaurentBerger
004a1cd64a
Merge pull request #10529 from LaurentBerger:ExampleGoogleNet
...
* Add a parameter labels to command line
* default value
* samples: caffe_googlenet.cpp minor refactoring
2018-01-06 23:44:47 +03:00
Alexander Alekhin
f46eff4eb0
Merge pull request #10492 from pengli:dnn
2018-01-04 04:40:02 +00:00
Li Peng
1073175c77
add opencl option for resnet_ssd_face sample
...
Signed-off-by: Li Peng <peng.li@intel.com>
2018-01-04 18:40:56 +08:00
Alessandro de Oliveira Faria (A.K.A.CABELO)
7abaae39ec
Merge pull request #10446 from cabelo:style-dnn-yolo
...
* add style draw in yolo
* fix sintaxe whitespace
* fix conversion from float to int
* sample refactoring
- minor code style fixes
- avoid confusing "bottom" names
- use cv::format
- always draw object detection/roi
2018-01-02 17:26:29 +03:00
Dmitry Kurtaev
d0580df339
Update C++ MobileNet-SSD object detection sample
2018-01-01 23:01:23 +03:00
victor-ludorum
914d9662d3
Merge pull request #10469 from victor-ludorum:stichingbranch
...
Updating stiching.cpp to resolve new line issue #10461 (#10469 )
2017-12-30 21:22:02 +03:00
Alexander Alekhin
eba176c299
Merge pull request #10398 from alalek:ml_simplify_simulated_annealing
2017-12-22 22:43:59 +03:00
Alexander Alekhin
289a8da39e
ml: simplify interfaces of SimulatedAnnealingSolver
2017-12-22 16:35:48 +03:00
Vadim Pisarevsky
b85c77283b
Merge pull request #10396 from berak:fix_superres_sample
2017-12-22 13:35:36 +00:00
berak
ddbd074678
samples: check for valid input in gpu/super_resolution.cpp
2017-12-22 12:34:25 +01:00
Vadim Pisarevsky
e72a053cca
Merge pull request #10354 from catree:add_python_sample_show_extrinsics
2017-12-20 14:23:01 +00:00
Vadim Pisarevsky
b8a24b36ce
Merge pull request #10356 from dkurt:dnn_rfcn
2017-12-20 14:19:46 +00:00
catree
59ec224009
Update left_intrinsics.yml file with chessboard square_size=0.025 and with extrinsic parameters. Add camera_calibration_show_extrinsics.py, a Python sample that allows to display the extrinsics saved during the camera calibration process (cpp-example-calibration).
2017-12-20 12:06:08 +01:00
Dmitry Kurtaev
0ed2cbc931
R-FCN models support
2017-12-20 10:43:22 +03:00
catree
87160cb297
Add Demo 5: Basic panorama stitching from a rotating camera in the homography tutorial.
2017-12-19 22:45:35 +01:00
Suleyman TURKMEN
1654dfe3a9
Update samples ( #10333 )
...
* Update samples
* Update calib3d.hpp
* Update calib3d.hpp
* Update calib3d.hpp
* Update calib3d.hpp
2017-12-18 13:44:11 +03:00
Alexander Alekhin
70e1b4ddf0
Merge pull request #10319 from catree:move_SimulatedAnnealingSolver_Impl_cpp
...
Move SimulatedAnnealingSolver::Impl in cpp file
2017-12-15 23:06:48 +03:00
Rostislav Vasilikhin
bab86d65cb
Merge pull request #10258 from savuor:fix/kmeans_channels
...
* kmeans: number of channels in _centers fixed
* fixedType() is checked now
2017-12-15 21:48:48 +03:00
Alexander Alekhin
aef3019152
ml: fix SimulatedAnnealingSolver interface
2017-12-15 21:44:32 +03:00
Alexander Alekhin
28b19d6e3e
Merge pull request #10313 from alalek:rename_fix
...
Fix file names
2017-12-15 21:40:22 +03:00
Vadim Pisarevsky
62359f70ff
Merge pull request #10306 from dkurt:faster_rcnn
2017-12-15 12:23:53 +00:00
Alexander Alekhin
d5f152494b
fix file names
2017-12-15 14:59:35 +03:00
LaurentBerger
7ad308ea47
Simulated Annealing for ANN_MLP training method ( #10213 )
...
* Simulated Annealing for ANN_MLP training method
* EXPECT_LT
* just to test new data
* manage RNG
* Try again
* Just run buildbot with new data
* try to understand
* Test layer
* New data- new test
* Force RNG in backprop
* Use Impl to avoid virtual method
* reset all weights
* try to solve ABI
* retry
* ABI solved?
* till problem with dynamic_cast
* Something is wrong
* Solved?
* disable backprop test
* remove ANN_MLP_ANNEALImpl
* Disable weight in varmap
* Add example for SimulatedAnnealing
2017-12-15 13:57:39 +03:00
Dmitry Kurtaev
08112f3821
Faster-RCNN models support
2017-12-15 12:16:21 +03:00
catree
b417fb0939
Add tutorial and codes for the homography tutorial.
2017-12-14 15:40:10 +01:00
Vitaly Tuzov
51cb56ef2c
Implementation of bit-exact resize. Internal calls to linear resize updated to use bit-exact version. ( #9468 )
2017-12-13 15:00:38 +03:00
Vadim Pisarevsky
7e680bd9ff
Merge pull request #10215 from dkurt:dnn_js
2017-12-11 12:47:52 +00:00
Vadim Pisarevsky
766a0c0f25
Merge pull request #10277 from pengli:dnn
2017-12-11 12:44:21 +00:00
Vadim Pisarevsky
61c2f094b9
Merge pull request #10280 from alalek:python_cv2_to_cv
2017-12-11 12:39:00 +00:00
Vadim Pisarevsky
558b17dede
Merge pull request #10231 from alalek:ocl_refactor_program_api
2017-12-11 12:34:22 +00:00
Alexander Alekhin
5560db73bf
python: 'cv2.' -> 'cv.' via 'import cv2 as cv'
2017-12-11 13:46:55 +03:00
Li Peng
88507fa051
add command parser to caffe googlenet sample
...
Signed-off-by: Li Peng <peng.li@intel.com>
2017-12-11 17:54:50 +08:00
Haritha
be4fa03fac
crop parameter usage in blobFromImage() calls
2017-12-09 17:13:35 +05:30
Dmitry Kurtaev
f503515082
JavaScript bindings for dnn module
2017-12-08 18:33:48 +03:00
Alexander Alekhin
1625ffa2cf
ocl: opencl_custom_kernel.cpp example
2017-12-07 16:50:07 +03:00
Alexander Alekhin
72de03d749
Merge pull request #10243 from berak:dnn_fix_mobilenet_sample
2017-12-07 09:54:18 +00:00
berak
159ea22b6b
dnn: add a check for webcam properties in ssd_mobilenet sample
2017-12-06 14:55:37 +01:00
Alexander Alekhin
0042bacd88
Merge pull request #10207 from cabelo:cabelo-opencv
...
Repair: incorrect display of class in DNN
2017-12-05 21:23:23 +03:00
alessandro faria
df5ec54fb8
Repair: incorrect display of class name
2017-12-04 22:00:54 +03:00
Alexander Alekhin
a3ec2ac3c5
Merge pull request #10176 from sturkmen72:update_train_hog
2017-12-04 16:24:42 +00:00
Suleyman TURKMEN
2aa380752c
Update train_HOG.cpp
2017-12-03 23:47:54 +03:00
Dmitry Kurtaev
03850008b9
Extra paddings for face detector layers
2017-12-03 17:04:53 +03:00
Alexander Alekhin
91c1d7697f
Merge pull request #10156 from dkurt:refresh_torch_enet_sample
2017-11-27 09:24:50 +00:00
Wei Hao
f2b3e5f517
Update houghlines.py
...
Fix a code indent bug: cv2.imshow("detected lines", cdst)
2017-11-27 14:36:51 +08:00
Alexander Alekhin
807f5e33ad
Merge pull request #10055 from mabdullahrafique:patch-1
2017-11-26 12:00:16 +00:00
Dmitry Kurtaev
2af6f68452
Update Torch ENet sample
2017-11-24 21:20:18 +03:00
Dmitry Kurtaev
cdbbccbef8
Specific version of MobileNet-SSD from TensorFlow
2017-11-24 13:40:35 +03:00
Muhammad Abdullah
c180047bc1
update digits_video.py
...
Following were the errors in the digits_video.py
1 ) The code was not working because data type of x was float however in "cv2.rectangle" we require integer .
2 ) After pressing the "esc" button the image windows did not destroy
So I amended following things:
1 ) ~converted data type of x to int.~ Used Python integer division (//)
2 ) used cv2.destroyAllWindows() to close all windows after the press of "esc" by user.
2017-11-23 19:20:37 +00:00
Arthur Pastel
2feb0c2f61
Merge pull request #9895 from art049:parrallel_calibration_py
...
* Adding threading in calibrate.py
* samples: update calibrate.py
2017-11-23 21:27:11 +03:00
Alexander Alekhin
0f34628af7
dnn: drop OpenCL code path for DetectionOutputLayer
...
getUMat()/getMat() calls are scope based. Results of these calls can't be
stored somewhere for future usage.
2017-11-21 17:28:42 +03:00
Alexander Alekhin
3c6983a2bd
Merge pull request #10008 from Smorodov:master
2017-11-17 05:41:18 +00:00
Suleyman TURKMEN
63fb79b519
updates documentation and samples
2017-11-07 19:21:21 +03:00
Andrey Smorodov
c964aa3333
Matrices in colorizeSegmentation were not initialized.
2017-11-02 15:47:45 +03:00
Vadim Pisarevsky
639b800787
Merge pull request #9941 from catree:improve_dnn_samples
2017-10-30 09:58:18 +00:00
Vadim Pisarevsky
ff037ebe5f
Merge pull request #9845 from dkurt:fast_neural_style_models
2017-10-27 13:59:02 +00:00
catree
b4813e6bdf
Add C++ DNN face detection sample: resnet_ssd_face.cpp
2017-10-27 13:30:01 +02:00
Dmitry Kurtaev
4b52b8df34
Layers for fast-neural-style models: https://github.com/jcjohnson/fast-neural-style
2017-10-27 14:26:45 +03:00
catree
48e07437f0
Add camera/video/image input for C++ DNN object detection samples. Add nice display and computation time.
2017-10-27 11:57:06 +02:00
Dmitry Kurtaev
410d44d67d
Binary data for batch normalization test from Torch
2017-10-20 12:01:42 +03:00
catree
22dece8146
Fix DNN samples for compatibility with Python 3.
...
Add PyInt_Check in pyopencv_dnn.hpp.
2017-10-15 20:24:56 +02:00
Vadim Pisarevsky
e955bcb872
Merge pull request #9824 from sturkmen72:upd_minEnclosingTriangle
2017-10-11 17:11:15 +00:00
Suleyman TURKMEN
af9c8377eb
Update minarea.cpp
2017-10-11 17:52:23 +03:00
Vadim Pisarevsky
5e82c98a9f
Merge pull request #9828 from berak:fix_c++17_9572
2017-10-11 13:31:18 +00:00
berak
ada753a54c
fix c++17 namsespace issues
2017-10-11 09:50:22 +02:00
Suleyman TURKMEN
b2673a19cf
Updates min_enclosing_triangle.cpp
2017-10-10 23:23:36 +03:00
Vadim Pisarevsky
b7ff9ddcdd
Merge pull request #9705 from AlexeyAB:dnn_darknet_yolo_v2
2017-10-10 12:02:03 +00:00
Vadim Pisarevsky
0739f28e56
Merge pull request #9786 from LaurentBerger:Histo3d
2017-10-10 10:58:34 +00:00
AlexeyAB
ecc34dc521
Added DNN Darknet Yolo v2 for object detection
2017-10-09 21:08:44 +03:00
LaurentBerger
0a19b07055
Use @snippet
2017-10-09 10:59:30 +02:00
Dmitry Kurtaev
e4aa39f9e5
Text TensorFlow graphs parsing. MobileNet-SSD for 90 classes.
2017-10-08 22:25:29 +03:00
Alexander Alekhin
9661d60f74
dnn(samples): fix python syntax (false -> False)
2017-10-08 19:17:40 +03:00
lzx1413
8a05c195f7
in python, false should be False
2017-10-08 21:10:25 +08:00
LaurentBerger
421c5dee12
3D histogram
2017-10-06 18:10:38 +02:00
Vadim Pisarevsky
d25ee8a273
Merge pull request #9761 from Jazmann:ellipseFitAMS&Direct
2017-10-06 14:35:42 +00:00
Vadim Pisarevsky
6c6900a6cd
Merge pull request #9424 from Cartucho:update_imgproc_tutorials
2017-10-06 14:02:58 +00:00
Dmitry Kurtaev
e268606e26
Grayscale colorization model ( https://github.com/richzhang/colorization ) test.
2017-10-06 09:33:41 +03:00
tribta
9a2317e063
Tutorial Hough Lines
2017-10-05 14:17:38 +03:00
tribta
d99ced6ec8
Tutorial Hough Circles
2017-10-05 14:17:38 +03:00
tribta
9ff33dacfc
Tutorial Make Border
2017-10-05 14:17:38 +03:00
tribta
a6f5e1f0ca
Tutorial Filter2D
2017-10-05 14:17:38 +03:00
tribta
08515281b9
Tutorial Image Pyramids
2017-10-05 14:17:38 +03:00
tribta
f7d85bfed8
Tutorial Sobel Derivatives
2017-10-05 14:17:36 +03:00
tribta
3250f11f0c
Tutorial Laplace Operator
2017-10-05 14:14:04 +03:00
tribta
d068e27420
Tutorial Morph Lines Detection
2017-10-05 14:14:04 +03:00
tribta
18bc4db75c
Tutorial Hit-or-Miss
2017-10-05 14:14:04 +03:00
tribta
bc18fb481f
Tutorial Smoothing Images
2017-10-05 14:14:03 +03:00
Jasper Shemilt
800da724a3
Fix Transposed eigenvals and vecs. Didn't notice at first
2017-10-02 17:56:08 +01:00
Jasper Shemilt
0136711cf4
Adds fitEllipseAMS to imgproc: The Approximate Mean Square (AMS) proposed by Taubin 1991.
...
Adds fitEllipseDirect to imgproc: The Direct least square (Direct) method by Fitzgibbon1999.
New Tests are included for the methods.
fitEllipseAMS Tests
fitEllipseDirect Tests
Comparative examples are added to fitEllipse.cpp in Samples.
2017-10-02 16:38:41 +01:00
Deric Crago
a0d7cf89f2
Fixed 'boundary' spelling
2017-09-26 23:42:48 -04:00
Alexander Alekhin
aea25e7f90
Merge pull request #9676 from jrobble:fix_caffe_swaprb
2017-09-25 16:05:11 +00:00
vipinanand4
39e742765a
Merge pull request #9618 from vipinanand4:goodFeaturesToTrack_added_gradiantSize
...
Added gradiantSize param into goodFeaturesToTrack API (#9618 )
* Added gradiantSize param into goodFeaturesToTrack API
Removed hardcode value 3 in goodFeaturesToTrack API, and
added new param 'gradinatSize' in this API so that user can
pass any gradiant size as 3, 5 or 7.
Signed-off-by: Vipin Anand <anand.vipin@gmail.com>
Signed-off-by: Nilaykumar Patel<nilay.nilpat@gmail.com>
Signed-off-by: Prashanth Voora <prashanthx85@gmail.com>
* fixed compilation error for java test
Signed-off-by: Vipin Anand <anand.vipin@gmail.com>
* Modifying code for previous binary compatibility and fixing other warnings
fixed ABI break issue
resolved merged conflict
compilation error fix
Signed-off-by: Vipin Anand <anand.vipin@gmail.com>
Signed-off-by: Patel, Nilaykumar K <nilay.nilpat@gmail.com>
2017-09-22 14:04:43 +00:00
Suleyman TURKMEN
50aa4f8887
Merge pull request #9686 from sturkmen72:patch-1
...
Update planar_tracking.cpp (#9686 )
2017-09-22 14:02:12 +00:00
jrobble
c67ad49378
Set swapRB to false in Caffe tests and examples.
2017-09-22 09:58:48 -04:00
Vadim Pisarevsky
63584bc4d0
Merge pull request #9444 from hrnr:akaze_tutorial
2017-09-18 10:27:07 +00:00
Dmitry Kurtaev
bd8e6b7e14
Make external cv::dnn::Importer usage is deprecated
2017-09-18 08:52:36 +03:00
Vadim Pisarevsky
4196543cd5
Merge pull request #9313 from dkurt:dnn_perf_test
2017-09-16 19:39:23 +00:00
Alexander Alekhin
9dea296241
Merge pull request #9458 from csukuangfj:fix-doc
2017-09-15 19:35:01 +00:00
Alexander Alekhin
2566ef3515
Merge pull request #9526 from sturkmen72:update_documentation
2017-09-15 18:47:06 +00:00
Suleyman TURKMEN
d547c6b1a2
documentation improvement
2017-09-13 17:24:59 +03:00
Vadim Pisarevsky
bc09d1ba3b
Merge pull request #9406 from Cartucho:update_core_tutorials
2017-09-13 14:09:39 +00:00
Vadim Pisarevsky
da257f3397
Merge pull request #9541 from sturkmen72:patch-15
2017-09-13 13:47:27 +00:00
Suleyman TURKMEN
f6daaccccf
Update train_HOG.cpp
2017-09-12 20:07:37 +03:00
tribta
45afd29b72
Tutorial Mask Operations on Matrices
2017-09-09 15:20:21 +01:00
tribta
954e2f9b9c
Tutorial Discrete Fourier Transform
2017-09-09 15:10:18 +01:00
tribta
13317bdfda
Tutorial Basic Geometric Drawing
2017-09-09 15:02:51 +01:00
tribta
c4c1e94088
Tutorial Adding Images
2017-09-09 15:02:51 +01:00
Alexander Alekhin
e1b102e9a6
Merge pull request #9476 from dkurt:tutorial_dnn_android
2017-09-03 10:34:25 +00:00
Dmitry Kurtaev
72001dc13c
Android sample for DNN module
2017-09-03 12:58:10 +03:00
Alexander Alekhin
d0f902053f
Merge pull request #9510 from sturkmen72:update_samples
2017-08-31 15:57:45 +00:00
Alexander Alekhin
f6265500fb
Merge pull request #9516 from arrybn:ssd_face_detector
2017-08-31 11:43:04 +00:00
Aleksandr Rybnikov
d991054202
Added files for face detector sample
2017-08-31 13:46:17 +03:00
Suleyman TURKMEN
efa0e75eac
Update stitching.cpp
2017-08-30 15:09:33 +03:00
Alexander Alekhin
e1ab227b6d
Merge pull request #9515 from berak:fix_directx_samples
2017-08-30 10:33:17 +00:00
berak
a0e26817e2
fix missing std:: in d3dsample
2017-08-30 11:00:18 +02:00
KUANG Fangjun
11fa0094ff
Improve the documentation.
...
Add demo code for cv::reduce, cv::merge and cv::split.
2017-08-28 12:36:23 +02:00
Dmitry Kurtaev
5c43a394c5
Added performance test for Caffe framework
2017-08-27 19:40:58 +03:00
Adi Shavit
8a094a5f54
Merge pull request #9445 from adishavit:master
...
* Adds cv::resizeWindow() overload taking a single cv::Size argument.
* Replaces copied documentaion with Doxygen @overload command.
2017-08-25 11:37:50 +00:00
Alexander Alekhin
717b2f496f
Merge pull request #9139 from Cartucho:improve_match_template_py
...
GSoC - Improving code match_template.py
2017-08-24 19:51:09 +00:00
Alexander Alekhin
a2f7132648
Merge pull request #9460 from Cartucho:pylint_samples_py
2017-08-24 19:46:54 +00:00
tribta
7555ab194f
Samples Python:
...
* Unused variables
* Bad identation
2017-08-24 17:45:14 +01:00
Alexander Alekhin
25a4559565
Merge pull request #9294 from arrybn:layers_perf
2017-08-24 09:37:49 +00:00
Aleksandr Rybnikov
8b1146deb2
Added function to get timings for layers
2017-08-23 13:40:05 +03:00
Jiri Horner
f6deaf5f2a
tracking tutorial: add fps to stats
2017-08-23 10:40:17 +02:00
Dmitry Kurtaev
1e3052d3cd
Update MobileNet object detection sample
2017-08-23 09:29:01 +03:00
Alexander Alekhin
b67c64e2c8
Merge pull request #9439 from eruffaldi:macos_build_opengl_qt5_interop2
2017-08-23 04:13:50 +00:00
Emanuele Ruffaldi
301ab43897
apple exclusion
2017-08-22 23:32:01 +02:00
Alexander Alekhin
89172c08a2
Merge pull request #9049 from Cartucho:improve_mask_tutorial_codes
2017-08-21 07:14:46 +00:00
Alexander Alekhin
9e239c7a1e
highgui: refactor GTK backend
...
- eliminate legacy C code, used fields
- fix mutex synchronization issues
- set trackbar min/max without unnecessary truncation; allow negative values
2017-08-14 19:33:00 +00:00
Alexander Alekhin
6b2510d312
Merge pull request #9317 from sturkmen72:warpPerspective_demo
2017-08-14 13:15:48 +00:00
Suleyman TURKMEN
8bb3863f52
New example - warpPerspective_demo.cpp
...
An example program shows using cv::findHomography and cv::warpPerspective for image warping
2017-08-10 15:08:13 +03:00
Sergey Alexandrov
0f8faa3441
Minor update for example-gpu-super_resolution
...
* Remove "simple" flow estimation from help (because it was disabled by 653bca8b
)
* Add `flush` after printing iteration number for better UX
2017-08-07 21:39:51 +02:00
Alexander Alekhin
c95a97389d
Merge pull request #9235 from sturkmen72:patch-3
2017-08-03 17:04:28 +00:00
Ryan Pavlik
5d699e9ba5
Honor fixing principal point in camera calib tutorial.
2017-08-01 10:35:18 -05:00
Alexander Alekhin
2959e7aba9
Merge pull request #9188 from arrybn:mobilenet_ssd_sample
2017-08-01 11:12:54 +00:00
Aleksandr Rybnikov
ce1cc352d9
MobileNet SSD sample
2017-08-01 12:30:27 +03:00
Alexander Alekhin
bdb6b45c91
Merge pull request #9259 from eyolfson:patch-1
2017-07-30 10:08:23 +00:00
Suleyman TURKMEN
89480801b8
some improvements on tutorials
2017-07-29 20:08:19 +03:00
Jon Eyolfson
27cf941284
Remove unused method declarations in hog.cpp
...
The class `App` appears to have two unused methods: `message` and `checkRectSimilarity`. The is no definition or use of either of these methods. This appears to be dead code.
2017-07-28 10:19:35 -04:00
Martin Ganeff
3ea889050b
Removed _gpu-suffix from usage messages to align with executable name
2017-07-28 10:20:59 +02:00
Alexander Alekhin
602f047fe8
build: replace WIN32 => _WIN32
2017-07-25 13:30:48 +03:00
Aleksandr Rybnikov
7d1140340e
Rewrote googlenet tests
2017-07-18 18:49:14 +03:00
Vladislav Sovrasov
e5fbb4f5d2
Merge pull request #9034 from sovrasov:mats_from_initializer_list
...
Add constructors taking initializer_list for some of OpenCV data types (#9034 )
* Add a constructor taking initializer_list for Matx
* Add a constructor taking initializer list for Mat and Mat_
* Add one more method to initialize Mat to the corresponding tutorial
* Add a note how to initialize Matx
* CV_CXX_11->CV_CXX11
2017-07-14 17:17:09 +00:00
tribta
7c65f7ef11
Fixing Bad identations (line 18 to 96)
...
Adding _ to the unused variables for clarity (line 77)
2017-07-11 11:59:22 +01:00
Alexander Alekhin
639e7367a7
Merge pull request #9081 from catree:fix_tutorial_pca_intro
...
Fix wrong mat access in introduction_to_pca.cpp
2017-07-03 16:18:15 +00:00
Tony Lian
c8783f3e23
Merge pull request #9075 from TonyLianLong:master
...
Remove unnecessary Non-ASCII characters from source code (#9075 )
* Remove unnecessary Non-ASCII characters from source code
Remove unnecessary Non-ASCII characters and replace them with ASCII
characters
* Remove dashes in the @param statement
Remove dashes and place single space in the @param statement to keep
coding style
* misc: more fixes for non-ASCII symbols
* misc: fix non-ASCII symbol in CMake file
2017-07-03 16:14:17 +00:00
catree
8b7cb8a3f1
Fix wrong mat access.
2017-07-03 16:56:53 +02:00
tribta
d53a5210a8
Improving codes of the tutorial: mat_mask_oprations
...
*Fixing typos;
*Making codes more similar to the main one, in C++;
*Adding Grayscale option to the Python and Java codes;
*Fixing python identation, whitespaces and redundancies.
2017-06-30 12:38:24 +01:00
Vadim Pisarevsky
5f1b6ee889
Merge pull request #9017 from sovrasov:parallel_for_cxx11
2017-06-29 11:12:57 +00:00
Vadim Pisarevsky
27c7ef28a7
Merge pull request #9020 from arrybn:fix_googlenet_python_sample
2017-06-29 11:10:46 +00:00
Maksim Shabunin
ace0701a46
Merge pull request #9019 from alalek:dnn_trace
2017-06-29 07:33:46 +00:00
Vladislav Sovrasov
08db55fb62
core: add CV_CXX_11 flag to cvdef.h
2017-06-28 16:17:53 +03:00
Vladislav Sovrasov
3c748ccf10
core: add an ability to use cxx11 lambda as a parallel_for_ body
2017-06-28 16:16:05 +03:00
Alexander Alekhin
20f603a217
Merge pull request #8993 from Cartucho:compiling_java_code
2017-06-28 12:26:29 +00:00
Aleksandr Rybnikov
b8b8047448
Fixed python sample for googlenet in dnn
2017-06-28 15:07:56 +03:00
Alexander Alekhin
ed10383359
dnn: added trace macros
2017-06-28 14:57:26 +03:00
tribta
98849151a2
formating style and making changes accordingly to review
2017-06-28 11:05:18 +01:00
Alexander Alekhin
00dd433368
dnn: fix LayerFactory initialization
2017-06-27 23:19:53 +03:00
Cartucho
fd91072990
Merge branch 'master' into compiling_java_code
2017-06-27 02:32:11 +01:00
tribta
3611396c0b
Compiling the Java tutorials codes using Apache Ant.
2017-06-27 02:30:22 +01:00
Vadim Pisarevsky
48924cd874
Merge pull request #8989 from alalek:move_dnn_module
2017-06-26 21:57:26 +00:00
Alexander Alekhin
623de337e8
dnn: fix build warnings
2017-06-26 19:48:42 +03:00
Alexander Alekhin
006966e629
trace: initial support for code trace
2017-06-26 17:07:13 +03:00
Alexander Alekhin
382e38941c
dnn: fix documentation links
2017-06-26 15:10:50 +03:00
Alexander Alekhin
14de8ac951
dnn: move samples
2017-06-26 14:51:12 +03:00
Zhiwei Su
8bf3f6bfcb
Fixed gray window for gpu stereo BP and CSBP
...
compute() for BP and CSBP output 32-bit floating-point mat, and in cv::imshow() 32-bit floating-point is recognized as [0,1] and maped to [0,255], that causes gray window for BP and CSBP.
2017-06-19 20:30:28 +08:00
Alexander Alekhin
1961bb1857
cmake: add ENABLE_BUILD_HARDENING option
2017-06-08 00:39:29 +00:00
Vadim Pisarevsky
9734ee13e5
Merge pull request #7865 from LaurentBerger:UserColormap
2017-05-24 12:43:55 +00:00
Alexander Alekhin
2186ec7665
Merge pull request #8754 from berak:fix_py_hog_svm_tut
2017-05-22 13:41:10 +00:00
berak
2af63c2bf1
fix py_svm_opencv sample
2017-05-21 07:39:05 +02:00
Cartucho
2055bcc807
Extending template_matching tutorial with Java ( #8043 )
...
* Extending template_matching tutorial with Java
* adding mask to java version of the tutorial
* adding the python toggle and code
* updating table of content
* adding py and java to table of content
* adding mask to python
* going back to markdown with duplicated text
* non duplicated text
2017-05-12 00:42:04 +03:00
berak
7b05d52f7b
py_samples: fix digits.py
2017-05-11 08:34:21 +02:00
Maksim Shabunin
ea49d7b7c5
Merge pull request #8653 from alalek:android_fixes
2017-05-03 12:20:19 +00:00
Louie Helm
39874d7254
Fix Farneback GPU Sample in GCC6
2017-04-27 16:28:36 -07:00
Alexander Alekhin
133b91a026
android: build fixes
...
- eliminate CMake 3.5+ warnings
- removed usage of dropped "OPENCV_CAMERA_MODULES" variable
- partial support for Android NDK 11+
2017-04-26 14:24:51 +03:00
Vladislav Sovrasov
ad7cf58450
highgui: add ROI selector
2017-04-21 13:29:35 +03:00
berak
7ce6895a2c
Update tvl1_optical_flow.cpp
...
repair broken cmdline param for cpu/gpu mode
2017-04-17 09:10:10 +02:00
Mark Szumowski
94d63d4281
Update research paper link in Python sample
...
The docstring for one of the Python sample programs includes a link to the research paper describing the main algorithm. That link is no longer valid (results in a 404 error) so this update replaces it with another link from the same institution which is currently valid.
2017-04-01 10:58:07 +11:00
Alexander Alekhin
9d593e7779
Merge pull request #8324 from sturkmen72:update_objectDetection_cpp
2017-03-07 09:39:02 +00:00
Suleyman TURKMEN
50bda8adfe
Update objectDetection.cpp
2017-03-06 16:51:29 +03:00
Vadim Pisarevsky
8e8da3f5b0
Merge pull request #8282 from vskarlsruhe:patch-3
2017-03-02 11:18:26 +00:00
Vadim Pisarevsky
38abc61de5
Merge pull request #8289 from vskarlsruhe:patch-4
2017-03-02 05:52:05 +00:00
Alexander Alekhin
78784040aa
Merge pull request #8249 from vskarlsruhe:patch-1
2017-02-28 14:25:50 +00:00
umbraclet16
17ece5861a
Solve issue #8264
...
Fix bug in camera_calibration.cpp that the program tries to
parse input of type VIDEO_FILE as IMAGE_LIST which causes the
program to crash.
2017-02-28 13:31:24 +03:00
vskarlsruhe
6e12391c91
Code cleanup, removed cv:: because using namespace cv is already used.
2017-02-28 10:03:09 +01:00
vskarlsruhe
ed9c924102
Code easier to read now
...
Increase readability by using namespace std
2017-02-27 11:29:00 +01:00
vskarlsruhe
56cedfc4d2
Update AddingImages.cpp
...
If-condition was always true (alpha = 0.5 is set in Line 19).
Now the user input is checked to be between 0 and 1.
This is correct in the tutorial code for OpenCV 2.4.
2017-02-23 11:43:30 +01:00
LaurentBerger
8638bba670
Merge pull request #8220 from LaurentBerger:Issue5035
2017-02-19 13:15:58 +03:00
atinfinity
ca5e0f53b8
refactoring
2017-02-13 00:53:35 +09:00
atinfinity
bbe0f2cef5
refactoring
2017-02-13 00:35:52 +09:00
atinfinity
c2a880d7c9
fixed indent
2017-02-13 00:26:48 +09:00
atinfinity
9552206a4c
added option to specify flow type
2017-02-12 23:33:57 +09:00
atinfinity
18dbed0e0d
added dense flow sample
2017-02-05 22:10:37 +09:00
Maksim Shabunin
b417b4dbee
KMeans improvement
...
- fixed returned compactness value
- added centers drawing to the example app
- added compactness test
2017-01-31 12:05:08 +03:00
LaurentBerger
48e2d38be7
Merge branch 'master' of git://github.com/Opencv/opencv into UserColormap
2017-01-28 11:25:11 +01:00
Alexander Alekhin
4b7c0b9c76
cuda: fix samples
2017-01-23 18:45:53 +03:00
catree
e357e2c1b7
Fix typos in py_houghlines tutorial. Extract the python code in a specific folder.
2017-01-17 16:09:27 +01:00
logic1988
a8e5d1d9fd
Merge pull request #7978 from logic1988:master
...
Fix error usage in HitMiss tutorial, and improved the visualization results (#7978 )
* Fix error usage in HitMiss tutorial, and improved the visualization results
Fix error usage in HitMiss tutorial, and improved the visualization results
* Update HitMiss.cpp
* Update HitMiss.cpp
2017-01-16 13:19:24 +03:00
Alexander Alekhin
97f5d05d1f
Merge pull request #7960 from catree:tutorial_parallel_for_
...
Add OpenCV parallel_for_ tutorial.
2017-01-11 12:58:53 +03:00
catree
e16e141c38
Add OpenCV parallel_for_ tutorial.
2017-01-10 17:39:46 +01:00
LaurentBerger
5e08d588f8
Merge branch 'master' of git://github.com/Opencv/opencv into UserColormap
2017-01-09 10:38:08 +01:00
catree
a891caa755
Use directly the doxygen snippet command for the Changing the contrast and brightness of an image tutorial. Extend the tutorial with a pratical example and with a gamma correction method to adjust the brightness of an image.
2017-01-05 18:31:03 +01:00
Lorena García
3650ec02be
HitMiss tutorial
2017-01-03 18:34:04 +01:00
LaurentBerger
a2f3692bff
Merge branch 'master' of git://github.com/Opencv/opencv into UserColormap
2016-12-26 17:03:52 +01:00
jacobdang
dd482c6a29
bug fix for #7846
2016-12-17 21:48:29 +08:00
Vadim Pisarevsky
75eeb25c1e
Merge pull request #7866 from alalek:update_waitKey
2016-12-16 12:25:11 +00:00
LaurentBerger
8415b907bb
warnings 2
2016-12-16 09:23:21 +01:00
LaurentBerger
f92c9ddb43
warning 2
2016-12-16 09:09:39 +01:00
LaurentBerger
1f724e2e8a
warnings
2016-12-16 08:33:31 +01:00
LaurentBerger
5ad02d7a9a
Add sample
2016-12-15 22:55:59 +01:00
StevenPuttemans
6d34d6b47e
update samples: waitKey() usage
...
Original commit is a5f19f7dd6
2016-12-15 15:39:47 +03:00
Cartucho
fcddfa4f86
GSoC 2016 - Adding ALIASES for tutorial ( #7041 )
...
* GSoC 2016 - Adding toggle files to be used by tutorials.
Add a toggle option for tutorials.
* adds a button on the HTML tutorial pages to switch between blocks
* the default option is for languages: one can write a block
for C++ and another one for Python without re-writing the tutorial
Add aliases to the doxyfile.
* adding alises to make a link to previous and next tutorial.
* adding alias to specify the toggle options in the tutorials index.
* adding alias to add a youtube video directly from link.
Add a sample tutorial (mat_mask_opertaions) using the developed aliases:
* youtube alias
* previous and next tutorial alias
* buttons
* languages info for tutorial table of content
* code referances with snippets (and associated sample code files)
* Removing the automatic ordering.
Adding specific toggles for cpp, java and python.
Move all the code to the footer / header and Doxyfile.
Updating documentation.
2016-12-15 15:32:12 +03:00
Vladislav Sovrasov
21683a550a
Update MSER python sample
2016-12-12 14:17:25 +03:00
mshabunin
695c518384
Updated TBB search script and code checks
2016-12-01 16:58:38 +03:00
Rostislav Vasilikhin
f89ea6d7fa
hide info warnings
2016-11-22 16:49:46 +03:00