Ilya Lavrenov
d30ce2b9ac
canny
10 years ago
Vadim Pisarevsky
aa6ba149bc
make sure ptr<> is called with proper parameter, otherwise the assertion fails
10 years ago
Chuanbo Weng
c5552788c5
Use vload to read unaligned data instead of dereference operator.
...
According to opencl 1.2 spec 6.1.5:
For arguments to a __kernel function declared to be a pointer to a
data type, the OpenCL compiler can assume that the pointee is always
appropriately aligned as required by the data type. The behavior of
an unaligned load or store is undefined, except for the
vloadn, vload_halfn, vstoren, and vstore_halfn functions defined in
section 6.12.7.
Original code read data of type T from address not aligned by multiple
of sizeof(T), so the result is incorrect. With this patch, the cases
./opencv_perf_imgproc
--gtest_filter=OCL_ImgSize_TmplSize_Method_MatType_MatchTemplate.MatchTemplate/*
could work well with beignet 0.9.3.
Signed-off-by: Chuanbo Weng <chuanbo.weng@intel.com>
10 years ago
Alexander Mordvintsev
0319120adc
fix: ippiFilterMedianBorder sometimes crash when doing in-place filtering
10 years ago
Philipp Hasper
68fe45b594
Doc: Fixing indentation
10 years ago
berak
ad20feaca0
small corrections to applyColorMap docs
10 years ago
Maksim Shabunin
88aea1d52f
Stripped iCCP chunk from png files
10 years ago
vbystricky
b0bf8478e5
Optimization OpenCL version of Filter2D
10 years ago
Alexander Karsakov
07d57db91c
Fixed calculation of l_stack_size
10 years ago
Alexander Karsakov
a48c1c8248
Added workaround for Nvidia: take into account that 3-channel vector type takes 4*elem_size in local memory.
10 years ago
Alexander Karsakov
214dab39f6
Fixed BORDER_REFLECT and BORDER_REFLECT_101 extrapolation for case x > 2*maxV
10 years ago
Elena Gvozdeva
31ac73c315
fix for cv::memopTypeToStr
10 years ago
VBystricky
9ee0789174
Fix issues
10 years ago
vbystricky
e75cd74f5a
Optimize OpenCL version of Laplacian filter for kernel size great than 3
10 years ago
Ilya Lavrenov
7017b1250a
used new stratehy in cv::accumulate**
10 years ago
Ilya Lavrenov
a350b76738
optimization of cv::accumulate**
10 years ago
U-KruchininD-ПК\KruchininD
6ed168d3af
New optimization for canny
...
new hysteresis
delete whitespaces
fix problem with mad24
Dynamic work group size
dynamic work group size
Fix problem with warnings
Fix some problems with border
Another one fix
Delete trailing whitespaces
some changes
fix problem with warning
10 years ago
Elena Gvozdeva
7ad6b47bc9
fixed ocl_boxFilter
10 years ago
Alexander Karsakov
3d222d313b
Fixed range for 'v' channel for 8U images
10 years ago
Elena Gvozdeva
5302e56071
fix for ocl_morphSmall
10 years ago
Bence Magyar
04b2d9a453
Fix color table
...
Apart from not displaying the table, it breaks the doc build of https://github.com/Itseez/opencv_contrib/pull/70 .
10 years ago
Alexander Karsakov
cf1ae3513f
Fixed getConversionInfo() for YUV2RGBA_* conversions
10 years ago
Vadim Pisarevsky
e9729a9601
multiple yet minor fixes to make most of the tests pass on Mac with Iris graphics
10 years ago
dkanafeev
1b0f0d7ead
Intel Summer School 2014
...
Switch branch to master.
New IPP func - ippiCopy
Conv: YUV2GRAY_420
10 years ago
Vadim Pisarevsky
4530c7ad08
trying to fix builds
10 years ago
Vadim Pisarevsky
257463719b
removed optim module; moved its functionality to core and photo modules; moved drawing functions from core to imgproc. Removed FilterEngine etc. from public API
10 years ago
Alexander Karsakov
8760a344ec
Fixed incorrect pointer conversion for in-place threshold
10 years ago
Adil Ibragimov
9ac06a9333
fix for gcc
10 years ago
Adil Ibragimov
8a4a1bb018
Several type of formal refactoring:
...
1. someMatrix.data -> someMatrix.prt()
2. someMatrix.data + someMatrix.step * lineIndex -> someMatrix.ptr( lineIndex )
3. (SomeType*) someMatrix.data -> someMatrix.ptr<SomeType>()
4. someMatrix.data -> !someMatrix.empty() ( or !someMatrix.data -> someMatrix.empty() ) in logical expressions
10 years ago
Alexander Karsakov
b4d3b34acf
Disabled ippiFilterBoxBorder_* in case maskSize equal roiSize for any dimension
10 years ago
Alexander Karsakov
5898dcae4a
Added ROUNDING_EPS for identical rounding after dividing on different platforms
10 years ago
Elena Gvozdeva
8124d10526
fixed Erode and Dilate in case of kernel = Mat()
10 years ago
Nathan Jackson
563200fbf6
CPU (non-OpenCL) CLAHE now supports CV_16UC1.
10 years ago
Alexander Karsakov
498da24b8b
Disabled some IPP calls of cvtColor since it breaks OCL accuracy tests
...
with test_loop_times=30
10 years ago
Alexander Karsakov
6b0e63b652
Enabled IPPMorphReplicate in case BORDER_CONSTANT only for 3x3 kernels.
10 years ago
Vadim Pisarevsky
d0137b6d2d
moved part of video to contrib/{outflow, bgsegm}; moved matlab to contrib
10 years ago
Vadim Pisarevsky
e2f24f43c9
added some basic functionality needed by the new face module (moved from the old "contrib")
10 years ago
Vadim Pisarevsky
05e7c29de5
fixed various warnings and obvious errors reported by clang compiler and the coverity tool.
10 years ago
Elena Gvozdeva
7cba3ac4f8
small fix for GaussianBlur ocl test
10 years ago
Alexander Karsakov
7849c35de1
Changed check condition in tests for warpAffine and warpPerspective
10 years ago
Elena Gvozdeva
b7899c3d5c
small fix for ocl_resize
10 years ago
Elena Gvozdeva
b5f251c815
fixed test ocl_MatchTemplate for sparse matrix
10 years ago
Adil Ibragimov
98d5731ad8
some formal changes (generally adding constness)
10 years ago
Elena Gvozdeva
7dd7dd97cd
fixed nDiffs for CalcBackProject
10 years ago
Elena Gvozdeva
c9b5d8cf4c
fixed tests for ocl_filter2d, ocl_matchTemplate, ocl_histogram.cpp
10 years ago
Alexander Karsakov
44fbfb2cf6
Fixed extrapolation in pyrDown
10 years ago
Alexander Karsakov
2a0b39d30a
Fixed calculate_histogram kernel
10 years ago
Alexander Karsakov
eb9fdb0164
Fixed rounding in remap INTER_LINEAR mode
10 years ago
Alexander Karsakov
fec21239c8
Revert optimization for warpAffine INTER_NEAREST mode
10 years ago
Alexander Alekhin
55188fe991
world fix
11 years ago