Maksim Shabunin
ba3b1de93f
Updates for XCode 7.3
9 years ago
Suleyman TURKMEN
98239664f6
fix for writing 16-bit jpeg2000
9 years ago
Dan
e9461d3feb
templated std::vector<T> constructor was being called instead of const std::vector<cv::cuda::GpuMat>.
9 years ago
StevenPuttemans
88c0d64b4e
fixing gstreamer cap
9 years ago
StevenPuttemans
c34bb0ed03
remove warnings generated during TS module tests
9 years ago
ohnozzy
9be6b4f2d1
Bug Fix for 6377
...
Rewrite linearPolar & logPolar so that they do not depend on the
deprecated API CvMat. Issue 6377 is resolved in this way because the two
routines do not convert UMat to CvMat anymore.
9 years ago
solosuper
372890f1d7
fix #6315
9 years ago
Maksim Shabunin
b99d010977
Fixed memory leak in flann KMeansIndex
9 years ago
Tauranis
edb6a0e889
Bug fix for MLP predict for small values to avoid nan responses.
9 years ago
Alexander Alekhin
9744073b95
videoio: give chance for all enabled backends
...
"Eat" unexpected backend exceptions
9 years ago
ohnozzy
9dd962ca1a
Bug Fix for Issue 6288
...
Added 2 inline functions in persistence.hpp
So that the '>>' operator works correctly for std::Vector<KeyPoint> and
std::Vector<DMatch>
9 years ago
Dustin Spicuzza
e489f29d0f
v4l/libv4l: allow opening device by name
...
- Allows using non-default device names such as /dev/v4l/by-path/pci-0000:00:1d.0-usb-0:1.1:1.0-video-index0
9 years ago
Andreas Franek
1b3a967223
Enable directly writing jpeg-encoded streams with GStreamer
...
CvVideoWriter_GStreamer assumes a JPEG encoded stream if the height of
the given frame size is 1.
9 years ago
Philipp Hasper
47c4ee974a
operator<< handles keys starting with underscore
9 years ago
mvukad
695e33b25b
Fix missing format when writing Algorithm-based objects
...
Added a writeFormat() method to Algorithm which must be called by the
write() method of derived classes.
9 years ago
shengyu
2d41321ca0
fix quote
9 years ago
Alexander Alekhin
7d9a480597
ffmpeg: interrupt callback fix
9 years ago
shengyu
21513caf3f
missing right quote
9 years ago
Maksim Shabunin
a5af69de6a
Java wrapper for moments: do not truncate values in set method
9 years ago
filipsladek
a821fde44e
add performance test for CV_32FC1
9 years ago
filipsladek
f635381662
add testcase for CV_32FC1
9 years ago
filipsladek
493ac1df37
code style
9 years ago
filipsladek
9c3f790edb
Box filter implemented for CV_32FC1
9 years ago
Eduardo Arnold
d046602ea4
Enforced DecisionFunction vector indexes to be saved on SVM save/load methods
9 years ago
Eugene Khvedchenya
ee92a36123
Added parallel implementation of compute_gradient method.
9 years ago
Vladislav Sovrasov
72ed4173df
Change setRNGSeed implementaion
9 years ago
Evan Heidtmann
0712bccf52
Fix epsilon comparison when splitting
9 years ago
themightyoarfish
68d97502fe
Error message for wrong kernel size was insufficient.
...
When setting a wrong kernel size, the error message only tells the user that it
must be odd, however the conditions for rejection include values > 7 which must
be communicated. Without that, the message would be incorrect and confusing if
the user is unaware that only values 3, 5, 7 are accepted.
9 years ago
Vladislav Sovrasov
362d52a3cb
Fix doxygen warnings
9 years ago
Vladislav Sovrasov
a490b64e9b
Add function setRNGSeed and seed setup in python tests
9 years ago
Pavel Rojtberg
0ac31a0bd7
highgui: add CV_GUI_* flags to enum in cpp so they appear in bindings
9 years ago
Pavel Rojtberg
9dc14b3efc
cap_gst: inspect sink instead of videoconvert to find out properties
...
videoconvert might not be present on a manual pipeline, but appsink must
be.
9 years ago
Lucas Solomon
d2d5d32fe0
remove trailing whitespace
9 years ago
Lucas Solomon
688b4d9d7a
return 0 from VideoCapture::read() when cannot connect to camera
9 years ago
Peter Rekdal Sunde
278747ba45
Add support for ffmpeg 3.0.
9 years ago
Maksim Shabunin
83379695a0
HAL interface for morphology operations
9 years ago
Leonid Volnitsky
bebab8d647
fix: 6149 (through CV_Error on wrong image type)
9 years ago
Xiaolei Yu
40eb613bbf
Make install paths relative to CMAKE_INSTALL_PREFIX
9 years ago
Vladislav Sovrasov
fd61978795
Add goodfeatures python test and cleanup in test directory
9 years ago
Dan
da189ce1e0
Fixed regression in cv::VideoCapture with gstreamer back end that prevented viewing of rtsp streams.
9 years ago
Josh Lubawy
1bd8bcbdd9
Remove cstdio debug
9 years ago
Josh Lubawy
f715e5b0b2
Add support for YUV 4:2:0 NV12 frame format in VFW camera capture
9 years ago
Robbert Klarenbeek
81b11ee463
Replace deprecated malloc.h
9 years ago
Robbert Klarenbeek
dd510e1de9
Fix incompatibility with some C++11 implementations
9 years ago
Dan
a21ede9452
Thrust allocator usage.
9 years ago
Dan
7a934f9ee0
Compatibility and bug fixes.
9 years ago
Dan
a8ca560684
Fixed more missing async calls.
9 years ago
Dan
79ecefb51f
Implemented async calls.
9 years ago
Zhigang Gong
0b08d2559e
fix potential race condition in canny.cl.
...
See the below code snippet:
while(l_counter != 0)
{
int mod = l_counter % LOCAL_TOTAL;
int pix_per_thr = l_counter / LOCAL_TOTAL + ((lid < mod) ? 1 : 0);
for (int i = 0; i < pix_per_thr; ++i)
{
int index = atomic_dec(&l_counter) - 1;
....
}
....
barrier(CLK_LOCAL_MEM_FENCE);
}
If we don't put a barrier before the for loop, then there is a possiblity
that some work item enter this loop but the others are not, the the l_counter
will be reduced in the for loop and may be changed to zero, and the other
work items may can't enter the while loop. If this happens, it breaks the
barrier's rule which requires all the work items reach the same barrier.
And it may hang the GPU depends on the implementation of opencl platform.
This issue is raised at:
https://github.com/Itseez/opencv/issues/5175
Signed-off-by: Zhigang Gong <zhigang.gong@linux.intel.com>
9 years ago
Dan
42c36c0c80
Linux bug fix for ThrustAllocator.
9 years ago