mirror of
https://github.com/opencv/opencv.git
synced 2026-07-31 00:03:03 +04:00
Misc. modules/ cont. pt2
Found via `codespell`
This commit is contained in:
@@ -4825,7 +4825,7 @@ for(int i = 0; i < it2.count; i++, ++it2)
|
||||
class CV_EXPORTS LineIterator
|
||||
{
|
||||
public:
|
||||
/** @brief intializes the iterator
|
||||
/** @brief initializes the iterator
|
||||
|
||||
creates iterators for the line connecting pt1 and pt2
|
||||
the line will be clipped on the image boundaries
|
||||
|
||||
@@ -91,13 +91,13 @@
|
||||
" return result;",
|
||||
"\n",
|
||||
" } catch(const cv::Exception& e) {",
|
||||
" LOGD(\"Imgproc::n_1getTextSize() catched cv::Exception: %s\", e.what());",
|
||||
" LOGD(\"Imgproc::n_1getTextSize() caught cv::Exception: %s\", e.what());",
|
||||
" jclass je = env->FindClass(\"org/opencv/core/CvException\");",
|
||||
" if(!je) je = env->FindClass(\"java/lang/Exception\");",
|
||||
" env->ThrowNew(je, e.what());",
|
||||
" return NULL;",
|
||||
" } catch (...) {",
|
||||
" LOGD(\"Imgproc::n_1getTextSize() catched unknown exception (...)\");",
|
||||
" LOGD(\"Imgproc::n_1getTextSize() caught unknown exception (...)\");",
|
||||
" jclass je = env->FindClass(\"java/lang/Exception\");",
|
||||
" env->ThrowNew(je, \"Unknown exception in JNI code {core::getTextSize()}\");",
|
||||
" return NULL;",
|
||||
|
||||
@@ -754,7 +754,7 @@ cvApproxPoly( const void* array, int header_size,
|
||||
}
|
||||
else
|
||||
{
|
||||
CV_Error( CV_StsBadArg, "Input curves have uknown type" );
|
||||
CV_Error( CV_StsBadArg, "Input curves have unknown type" );
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -6961,7 +6961,7 @@ struct Lab2RGBinteger
|
||||
bo = tab[bo];
|
||||
}
|
||||
|
||||
// L, a, b shoule be in their natural range
|
||||
// L, a, b should be in their natural range
|
||||
inline void processLabToXYZ(const v_uint8x16& lv, const v_uint8x16& av, const v_uint8x16& bv,
|
||||
v_int32x4& xiv00, v_int32x4& yiv00, v_int32x4& ziv00,
|
||||
v_int32x4& xiv01, v_int32x4& yiv01, v_int32x4& ziv01,
|
||||
|
||||
@@ -585,7 +585,7 @@ namespace cv{
|
||||
const int h = img.rows;
|
||||
const int w = img.cols;
|
||||
|
||||
//A quick and dirty upper bound for the maximimum number of labels.
|
||||
//A quick and dirty upper bound for the maximum number of labels.
|
||||
//Following formula comes from the fact that a 2x2 block in 4-way connectivity
|
||||
//labeling can never have more than 2 new labels and 1 label for background.
|
||||
//Worst case image example pattern:
|
||||
@@ -663,7 +663,7 @@ namespace cv{
|
||||
const int h = img.rows;
|
||||
const int w = img.cols;
|
||||
|
||||
//A quick and dirty upper bound for the maximimum number of labels.
|
||||
//A quick and dirty upper bound for the maximum number of labels.
|
||||
//Following formula comes from the fact that a 2x2 block in 4-way connectivity
|
||||
//labeling can never have more than 2 new labels and 1 label for background.
|
||||
//Worst case image example pattern:
|
||||
@@ -2536,7 +2536,7 @@ namespace cv{
|
||||
const int h = img.rows;
|
||||
const int w = img.cols;
|
||||
|
||||
//A quick and dirty upper bound for the maximimum number of labels.
|
||||
//A quick and dirty upper bound for the maximum number of labels.
|
||||
//Following formula comes from the fact that a 2x2 block in 8-connectivity case
|
||||
//can never have more than 1 new label and 1 label for background.
|
||||
//Worst case image example pattern:
|
||||
@@ -2598,7 +2598,7 @@ namespace cv{
|
||||
const int h = img.rows;
|
||||
const int w = img.cols;
|
||||
|
||||
//A quick and dirty upper bound for the maximimum number of labels.
|
||||
//A quick and dirty upper bound for the maximum number of labels.
|
||||
//Following formula comes from the fact that a 2x2 block in 8-connectivity case
|
||||
//can never have more than 1 new label and 1 label for background.
|
||||
//Worst case image example pattern:
|
||||
|
||||
@@ -51,7 +51,7 @@ void cv::cornerSubPix( InputArray _image, InputOutputArray _corners,
|
||||
int i, j, k;
|
||||
int max_iters = (criteria.type & CV_TERMCRIT_ITER) ? MIN(MAX(criteria.maxCount, 1), MAX_ITERS) : MAX_ITERS;
|
||||
double eps = (criteria.type & CV_TERMCRIT_EPS) ? MAX(criteria.epsilon, 0.) : 0;
|
||||
eps *= eps; // use square of error in comparsion operations
|
||||
eps *= eps; // use square of error in comparison operations
|
||||
|
||||
cv::Mat src = _image.getMat(), cornersmat = _corners.getMat();
|
||||
int count = cornersmat.checkVector(2, CV_32F);
|
||||
|
||||
@@ -237,7 +237,7 @@ namespace cv
|
||||
ivx::Image::createAddressing(dst.cols, dst.rows, 2, (vx_int32)(dst.step)), dst.data);
|
||||
|
||||
//ATTENTION: VX_CONTEXT_IMMEDIATE_BORDER attribute change could lead to strange issues in multi-threaded environments
|
||||
//since OpenVX standart says nothing about thread-safety for now
|
||||
//since OpenVX standard says nothing about thread-safety for now
|
||||
ivx::border_t prevBorder = ctx.immediateBorder();
|
||||
ctx.setImmediateBorder(border, (vx_uint8)(0));
|
||||
if(dx)
|
||||
@@ -481,7 +481,7 @@ void cv::Scharr( InputArray _src, OutputArray _dst, int ddepth, int dx, int dy,
|
||||
if( scale != 1 )
|
||||
{
|
||||
// usually the smoothing part is the slowest to compute,
|
||||
// so try to scale it instead of the faster differenciating part
|
||||
// so try to scale it instead of the faster differentiating part
|
||||
if( dx == 0 )
|
||||
kx *= scale;
|
||||
else
|
||||
|
||||
@@ -1395,7 +1395,7 @@ FillEdgeCollection( Mat& img, std::vector<PolyEdge>& edges, const void* color )
|
||||
{
|
||||
if( last && last->y1 == y )
|
||||
{
|
||||
// exclude edge if y reachs its lower point
|
||||
// exclude edge if y reaches its lower point
|
||||
prelast->next = last->next;
|
||||
last = last->next;
|
||||
continue;
|
||||
@@ -1409,7 +1409,7 @@ FillEdgeCollection( Mat& img, std::vector<PolyEdge>& edges, const void* color )
|
||||
}
|
||||
else if( i < total )
|
||||
{
|
||||
// insert new edge into active list if y reachs its upper point
|
||||
// insert new edge into active list if y reaches its upper point
|
||||
prelast->next = e;
|
||||
e->next = last;
|
||||
prelast = e;
|
||||
|
||||
@@ -184,7 +184,7 @@ public:
|
||||
Mat Iyy( DELTA + kd.rows - 1, src.cols, dst.type() );
|
||||
|
||||
// inside the loop we always pass DELTA rows to the filter
|
||||
// (note that the "proceed" method takes care of possibe overflow, since
|
||||
// (note that the "proceed" method takes care of possible overflow, since
|
||||
// it was given the actual image height in the "start" method)
|
||||
// on output we can get:
|
||||
// * < DELTA rows (the initial buffer accumulation stage)
|
||||
|
||||
@@ -279,7 +279,7 @@ static int areaSign( Point2f a, Point2f b, Point2f c )
|
||||
}
|
||||
|
||||
//---------------------------------------------------------------------
|
||||
// Returns true iff point c lies on the closed segement ab.
|
||||
// Returns true iff point c lies on the closed segment ab.
|
||||
// Assumes it is already known that abc are collinear.
|
||||
//---------------------------------------------------------------------
|
||||
static bool between( Point2f a, Point2f b, Point2f c )
|
||||
|
||||
@@ -1602,7 +1602,7 @@ static bool openvx_remap(Mat src, Mat dst, Mat map1, Mat map2, int interpolation
|
||||
ivx::Image::createAddressing(dst.cols, dst.rows, 1, (vx_int32)(dst.step)), dst.data);
|
||||
|
||||
//ATTENTION: VX_CONTEXT_IMMEDIATE_BORDER attribute change could lead to strange issues in multi-threaded environments
|
||||
//since OpenVX standart says nothing about thread-safety for now
|
||||
//since OpenVX standard says nothing about thread-safety for now
|
||||
ivx::border_t prevBorder = ctx.immediateBorder();
|
||||
ctx.setImmediateBorder(VX_BORDER_CONSTANT, (vx_uint8)(borderValue[0]));
|
||||
|
||||
|
||||
@@ -1112,9 +1112,9 @@ static void advance(unsigned int &index, unsigned int nrOfPoints) {
|
||||
index = successor(index, nrOfPoints);
|
||||
}
|
||||
|
||||
//! Return the succesor of the provided point index
|
||||
//! Return the successor of the provided point index
|
||||
/*!
|
||||
* The succesor of the last polygon point is the first polygon point
|
||||
* The successor of the last polygon point is the first polygon point
|
||||
* (circular referencing)
|
||||
*
|
||||
* @param index Index of the point
|
||||
|
||||
@@ -467,7 +467,7 @@ __kernel void stage2_hysteresis(__global uchar *map_ptr, int map_step, int map_o
|
||||
|
||||
#elif defined GET_EDGES
|
||||
|
||||
// Get the edge result. egde type of value 2 will be marked as an edge point and set to 255. Otherwise 0.
|
||||
// Get the edge result. edge type of value 2 will be marked as an edge point and set to 255. Otherwise 0.
|
||||
// map edge type mappings
|
||||
// dst edge output
|
||||
|
||||
|
||||
@@ -243,7 +243,7 @@ static void rotatingCalipers( const Point2f* points, int n, int mode, float* out
|
||||
{
|
||||
case CALIPERS_MAXHEIGHT:
|
||||
{
|
||||
/* now main element lies on edge alligned to calipers side */
|
||||
/* now main element lies on edge aligned to calipers side */
|
||||
|
||||
/* find opposite element i.e. transform */
|
||||
/* 0->2, 1->3, 2->0, 3->1 */
|
||||
|
||||
@@ -1458,7 +1458,7 @@ namespace cv
|
||||
ivx::Image::createAddressing(dst.cols, dst.rows, 1, (vx_int32)(dst.step)), dst.data);
|
||||
|
||||
//ATTENTION: VX_CONTEXT_IMMEDIATE_BORDER attribute change could lead to strange issues in multi-threaded environments
|
||||
//since OpenVX standart says nothing about thread-safety for now
|
||||
//since OpenVX standard says nothing about thread-safety for now
|
||||
ivx::border_t prevBorder = ctx.immediateBorder();
|
||||
ctx.setImmediateBorder(border, (vx_uint8)(0));
|
||||
ivx::IVX_CHECK_STATUS(vxuBox3x3(ctx, ia, ib));
|
||||
@@ -3345,7 +3345,7 @@ static bool openvx_gaussianBlur(InputArray _src, OutputArray _dst, Size ksize,
|
||||
ivx::Image::createAddressing(dst.cols, dst.rows, 1, (vx_int32)(dst.step)), dst.data);
|
||||
|
||||
//ATTENTION: VX_CONTEXT_IMMEDIATE_BORDER attribute change could lead to strange issues in multi-threaded environments
|
||||
//since OpenVX standart says nothing about thread-safety for now
|
||||
//since OpenVX standard says nothing about thread-safety for now
|
||||
ivx::border_t prevBorder = ctx.immediateBorder();
|
||||
ctx.setImmediateBorder(border, (vx_uint8)(0));
|
||||
ivx::IVX_CHECK_STATUS(vxuGaussian3x3(ctx, ia, ib));
|
||||
@@ -4416,7 +4416,7 @@ namespace cv
|
||||
ivx::Image::createAddressing(dst.cols, dst.rows, 1, (vx_int32)(dst.step)), dst.data);
|
||||
|
||||
//ATTENTION: VX_CONTEXT_IMMEDIATE_BORDER attribute change could lead to strange issues in multi-threaded environments
|
||||
//since OpenVX standart says nothing about thread-safety for now
|
||||
//since OpenVX standard says nothing about thread-safety for now
|
||||
ivx::border_t prevBorder = ctx.immediateBorder();
|
||||
ctx.setImmediateBorder(VX_BORDER_REPLICATE);
|
||||
#ifdef VX_VERSION_1_1
|
||||
|
||||
@@ -126,7 +126,7 @@ OCL_INSTANTIATE_TEST_CASE_P(ImageProc, Filter2D,
|
||||
Values(CV_8U, CV_16U, CV_32F),
|
||||
OCL_ALL_CHANNELS,
|
||||
Values(3, 5, 7), // Kernel size
|
||||
Values(1, 4, 8), // Width mutiple
|
||||
Values(1, 4, 8), // Width multiple
|
||||
Values((BorderType)BORDER_CONSTANT,
|
||||
(BorderType)BORDER_REPLICATE,
|
||||
(BorderType)BORDER_REFLECT,
|
||||
|
||||
@@ -2053,7 +2053,7 @@ static void validateResult(const Mat& reference, const Mat& actual, const Mat& s
|
||||
int cn = reference.channels();
|
||||
ssize.width *= cn;
|
||||
bool next = true;
|
||||
//RGB2Lab_f works throug LUT and brings additional error
|
||||
//RGB2Lab_f works through LUT and brings additional error
|
||||
static const float maxErr = 1.f/192.f;
|
||||
|
||||
for (int y = 0; y < ssize.height && next; ++y)
|
||||
|
||||
@@ -126,7 +126,7 @@ String CV_ImageWarpBaseTest::interpolation_to_string(int inter) const
|
||||
if (inverse)
|
||||
str += " | WARP_INVERSE_MAP";
|
||||
|
||||
return str.empty() ? "Unsupported/Unkown interpolation type" : str;
|
||||
return str.empty() ? "Unsupported/Unknown interpolation type" : str;
|
||||
}
|
||||
|
||||
Size CV_ImageWarpBaseTest::randSize(RNG& rng) const
|
||||
@@ -851,7 +851,7 @@ const char* CV_Remap_Test::borderType_to_string() const
|
||||
return "BORDER_WRAP";
|
||||
if (borderType == BORDER_REFLECT_101)
|
||||
return "BORDER_REFLECT_101";
|
||||
return "Unsupported/Unkown border type";
|
||||
return "Unsupported/Unknown border type";
|
||||
}
|
||||
|
||||
void CV_Remap_Test::prepare_test_data_for_reference_func()
|
||||
|
||||
Reference in New Issue
Block a user