Roman Donchenko
a50d75d362
Made Filestorage able to not own its CvFileStorage instance.
...
This allows to get rid of the last remaining Ptr<T>::addref calls.
11 years ago
Roman Donchenko
3e189a2b41
Replaced calls to Ptr<T>::ptr to ::dynamicCast.
11 years ago
Roman Donchenko
24dee16b12
Added to CV_INIT_ALGORITHM a Ptr creation function, for convenience.
...
Also changed the static functions to inline, to stop GCC complaining
about unused functions.
11 years ago
Roman Donchenko
dadee3752c
Adapt Python bindings to the new Ptr.
11 years ago
Roman Donchenko
2f942efdf7
Java: removed usages of Ptr<T>::addref().
...
Now the features2d class wrappers use composition instead of inheritance.
11 years ago
Roman Donchenko
eaa7fcc3e6
Boring changes - legacy.
11 years ago
Roman Donchenko
34127ba80f
Boring changes - contrib.
11 years ago
Roman Donchenko
3bca57ac25
Boring changes - ocl.
11 years ago
Roman Donchenko
fc0e835762
Boring changes - gpuwarping.
11 years ago
Roman Donchenko
d33ff4bb11
Boring changes - gpustereo.
11 years ago
Roman Donchenko
d6146e9543
Boring changes - gpulegacy.
11 years ago
Roman Donchenko
a007c7b980
Boring changes - gpuimgproc.
11 years ago
Roman Donchenko
b165016ba7
Boring changes - gpufilters.
11 years ago
Roman Donchenko
a57f93ee92
Boring changes - gpucodec.
11 years ago
Roman Donchenko
2c033251db
Boring changes - gpubgsegm.
11 years ago
Roman Donchenko
f8f0685397
Boring changes - gpuarithm.
11 years ago
Roman Donchenko
57595a8308
Boring changes - gpu.
11 years ago
Roman Donchenko
0dcb4f1f66
Boring changes - videostab.
11 years ago
Roman Donchenko
808e0cf10b
Boring changes - video.
11 years ago
Roman Donchenko
93f757f8a2
Boring changes - superres.
11 years ago
Roman Donchenko
f21851f0f4
Boring changes - stitching.
11 years ago
Roman Donchenko
cce0f48d3e
Boring changes - softcascade.
11 years ago
Roman Donchenko
32205d3c5b
Boring changes - photo.
11 years ago
Roman Donchenko
b12894d95a
Boring changes - objdetect.
11 years ago
Roman Donchenko
de6a934f66
Boring changes - nonfree.
11 years ago
Roman Donchenko
345bc633cc
Boring changes - ml.
11 years ago
Roman Donchenko
1eacb485c5
Boring changes - features2d.
11 years ago
Roman Donchenko
bd70a033fc
Boring changes - calib3d.
11 years ago
Roman Donchenko
711fb6bd92
Boring changes - bioinspired.
11 years ago
Roman Donchenko
beeb932d22
Boring changes - highgui.
11 years ago
Roman Donchenko
254d4ae429
Boring changes - imgproc.
11 years ago
Roman Donchenko
8200a95ced
Boring changes - core.
...
This and several following commits contain the "boring" changes required
to support the new Ptr. These are changes like:
* new T -> makePtr<T> or .reset(new T) or Ptr<T>(new T)
(depending on the situation)
* p.empty() -> !p
* delete_obj -> DefaultDeleter::operator()
and similar changes that are numerous, but primitive.
11 years ago
Roman Donchenko
461c98fa86
Replaced Ptr with my new implementation.
11 years ago
pengxiao
e45f92a9e1
Fix a bug of ocl retina on NVIDIA platform.
11 years ago
Abid K
0902f183ca
alignment of parameters as per speclad
11 years ago
Roman Donchenko
18bb951574
Nuked the rest of the precomp.cpp files.
...
Consider this a part of merging #1357 .
11 years ago
Alexander Smorkalov
6d3102141c
Globbing accuracy test fail on Windows RT fixed.
11 years ago
Gabe Schwartz
b2bedef26f
Added interlace handling to PNG decoder.
...
libpng 1.5+ recommends a call to png_set_interlace_handling() if you use
png_read_update_info and png_read_image. It will generate a warning
without it.
11 years ago
Gabe Schwartz
e2441e0034
Removed incorrect iCCP chunks from GUI resources.
...
Also removed malformed tEXt chunk from a logo PNG.
11 years ago
abidrahmank
7fd8a19fe8
warning corrections
11 years ago
abidrahmank
14af369640
Python bindings for KeyPoint methods
...
Usage:
import numpy as np
import cv2
img = cv2.imread('messi5.jpg',0)
sift = cv2.SIFT()
kp = sift.detect(img)
pts = cv2.KeyPoint_convert(kp)
kps = cv2.KeyPoint_convert(pts.reshape(-1,1,2))
overlap = cv2.KeyPoint_overlap(kp[0],kp[1])
11 years ago
kdrobnyh
f4aa7ff919
Add IPP support in meanStdDev, minMaxIdx, norm functions
11 years ago
ilya-lavrenov
a6084d2970
enabled some tests that failed before OCL_TEST_CYCLE*() macroses were defined and for some tests was disabled SANITY_CHECK, because plain and ocl results must not be completely equal
11 years ago
ilya-lavrenov
968c095403
gpu -> ocl
11 years ago
kdrobnyh
7a7aa148d4
Add IPP support in compare function
11 years ago
Alexander Smorkalov
5af2cc6223
AutoBuffer with initial zero size fixed.
11 years ago
Vadim Pisarevsky
f12702be24
fixed bugs in rectangular morphology case
11 years ago
Vadim Pisarevsky
771feb61c2
fixed building OpenCV with IPP 6.x (different DFT API); added Canny and rectangular morphology (based on Alex Kapustin patches)
11 years ago
Roman Donchenko
122d0f8685
Deleted the now-empty ocl perf_precomp.cpp.
...
See pull request #1241 for why.
11 years ago
Roman Donchenko
5e4ebf3403
Fixed incomplete matrix initialization in HomographyRefineCallback.
11 years ago