/external/libaom/libaom/third_party/fastfeat/ |
D | nonmax.c | 8 xy* aom_nonmax_suppression(const xy* corners, const int* scores, int num_corners, int* ret_num_nonm… in aom_nonmax_suppression() argument 34 last_row = corners[num_corners-1].y; in aom_nonmax_suppression() 43 if(corners[i].y != prev_row) in aom_nonmax_suppression() 45 row_start[corners[i].y] = i; in aom_nonmax_suppression() 46 prev_row = corners[i].y; in aom_nonmax_suppression() 55 xy pos = corners[i]; in aom_nonmax_suppression() 59 if(corners[i-1].x == pos.x-1 && corners[i-1].y == pos.y && Compare(scores[i-1], score)) in aom_nonmax_suppression() 64 if(corners[i+1].x == pos.x+1 && corners[i+1].y == pos.y && Compare(scores[i+1], score)) in aom_nonmax_suppression() 73 if(corners[point_above].y < pos.y - 1) in aom_nonmax_suppression() 78 for(; corners[point_above].y < pos.y && corners[point_above].x < pos.x - 1; point_above++) in aom_nonmax_suppression() [all …]
|
D | fast.c | 8 xy* corners; in aom_fast9_detect_nonmax() local 13 corners = aom_fast9_detect(im, xsize, ysize, stride, b, &num_corners); in aom_fast9_detect_nonmax() 14 scores = aom_fast9_score(im, stride, corners, num_corners, b); in aom_fast9_detect_nonmax() 15 nonmax = aom_nonmax_suppression(corners, scores, num_corners, ret_num_corners); in aom_fast9_detect_nonmax() 17 free(corners); in aom_fast9_detect_nonmax()
|
D | fast.h | 12 int* aom_fast9_score(const byte* i, int stride, xy* corners, int num_corners, int b); 16 xy* aom_nonmax_suppression(const xy* corners, const int* scores, int num_corners, int* ret_num_nonm…
|
D | README.libaom | 27 corners is returned as an array of xy structs, and an integer (numcorners) 28 with the number of corners returned. The data can be deallocated with free(). 29 Nonmaximal suppression is performed on the corners. Note that the stride
|
/external/skqp/tools/lua/ |
D | classify_rrect_clips.lua | 38 local corners = "corners" 42 corners = "adjacent_" .. corners 44 corners = "opposite_" .. corners 47 corners = "corner" 50 return "circles_with_" .. numSquare .. "_square_" .. corners 52 return "ovals_with_" .. numSquare .. "_square_" .. corners
|
/external/deqp/modules/gles2/functional/ |
D | es2fMultisampleTests.cpp | 678 Vec2 corners[4] = in iterate() local 696 renderTriangle(corners[(0+quadNdx) % 4] + center, in iterate() 697 corners[(1+quadNdx) % 4] + center, in iterate() 698 corners[(2+quadNdx) % 4] + center, in iterate() 703 renderTriangle(corners[(3+quadNdx) % 4] + center, in iterate() 704 corners[(2+quadNdx) % 4] + center, in iterate() 705 corners[(0+quadNdx) % 4] + center, in iterate() 710 renderTriangle(corners[(0+quadNdx) % 4] + center, in iterate() 711 corners[(2+quadNdx) % 4] + center, in iterate() 712 corners[(3+quadNdx) % 4] + center, in iterate() [all …]
|
/external/deqp/modules/gles3/functional/ |
D | es3fMultisampleTests.cpp | 840 Vec2 corners[4] = in iterate() local 858 renderTriangle(corners[(0+quadNdx) % 4] + center, in iterate() 859 corners[(1+quadNdx) % 4] + center, in iterate() 860 corners[(2+quadNdx) % 4] + center, in iterate() 865 renderTriangle(corners[(3+quadNdx) % 4] + center, in iterate() 866 corners[(2+quadNdx) % 4] + center, in iterate() 867 corners[(0+quadNdx) % 4] + center, in iterate() 872 renderTriangle(corners[(0+quadNdx) % 4] + center, in iterate() 873 corners[(2+quadNdx) % 4] + center, in iterate() 874 corners[(3+quadNdx) % 4] + center, in iterate() [all …]
|
/external/tensorflow/tensorflow/core/kernels/image/ |
D | non_max_suppression_op_gpu_test.cc | 148 std::vector<float> corners(num_boxes * 4); in TEST_F() local 151 corners[i * 4 + 0] = 0; in TEST_F() 152 corners[i * 4 + 1] = 0; in TEST_F() 153 corners[i * 4 + 2] = 1; in TEST_F() 154 corners[i * 4 + 3] = 1; in TEST_F() 157 AddInputFromArray<float>(TensorShape({num_boxes, 4}), corners); in TEST_F() 362 std::vector<float> corners(num_boxes * 4); in TEST_F() local 365 corners[i * 4 + 0] = 0; in TEST_F() 366 corners[i * 4 + 1] = 0; in TEST_F() 367 corners[i * 4 + 2] = 1; in TEST_F() [all …]
|
D | non_max_suppression_op_test.cc | 150 std::vector<float> corners(num_boxes * 4); in TEST_F() local 153 corners[i * 4 + 0] = 0; in TEST_F() 154 corners[i * 4 + 1] = 0; in TEST_F() 155 corners[i * 4 + 2] = 1; in TEST_F() 156 corners[i * 4 + 3] = 1; in TEST_F() 159 AddInputFromArray<float>(TensorShape({num_boxes, 4}), corners); in TEST_F() 308 std::vector<float> corners(num_boxes * 4); in TEST_F() local 311 corners[i * 4 + 0] = 0; in TEST_F() 312 corners[i * 4 + 1] = 0; in TEST_F() 313 corners[i * 4 + 2] = 1; in TEST_F() [all …]
|
/external/skqp/gm/ |
D | bleed.cpp | 332 SkPoint corners[] = {{0, 0}, { 0, kBottom }, { kWidth, kBottom }, {kWidth, 0} }; in onDraw() local 333 matrices[matrices.count()-1].mapPoints(corners, 4); in onDraw() 334 SkScalar y = (corners[0].fY + corners[1].fY + corners[2].fY + corners[3].fY) / 4; in onDraw() 335 SkScalar x = SkTMax(SkTMax(corners[0].fX, corners[1].fX), in onDraw() 336 SkTMax(corners[2].fX, corners[3].fX)); in onDraw() 392 SkPoint corners[] = { { 0, 0 },{ 0, kBottom },{ kWidth, kBottom },{ kWidth, 0 } }; in onDraw() local 393 matrices[m].mapPoints(corners, 4); in onDraw() 394 SkScalar x = kBlockSize + SkTMax(SkTMax(corners[0].fX, corners[1].fX), in onDraw() 395 SkTMax(corners[2].fX, corners[3].fX)); in onDraw()
|
D | patch.cpp | 39 SkPoint corners[4] = { bottom[0], bottom[3], top[0], top[3] }; in draw_control_points() local 53 canvas->drawPoints(SkCanvas::kPoints_PointMode, 4, corners, paint); in draw_control_points()
|
/external/skia/docs/examples/ |
D | Rect_toQuad.cpp | 8 SkPoint corners[4]; in draw() local 9 rect.toQuad(corners); in draw() 12 for (auto corner : corners) { in draw()
|
D | RRect_dump_2.cpp | 10 const SkPoint corners[] = { in draw() local 17 copy.setRectRadii(bounds, corners); in draw()
|
D | RRect_dumpHex.cpp | 13 const SkPoint corners[] = { in draw() local 20 copy.setRectRadii(bounds, corners); in draw()
|
D | RRect_setRectRadii.cpp | 16 SkVector corners[] = {{15, 17}, {17, 19}, {19, 15}, {15, 15}}; in draw() local 17 rrect.setRectRadii({20, 20, 100, 100}, corners); in draw()
|
D | RRect_Corner.cpp | 10 SkVector corners[] = {{25, 17}, {17, 19}, {19, 15}, {15, 15}}; in draw() local 11 rrect.setRectRadii({30, 10, 100, 60}, corners); in draw()
|
/external/skia/src/core/ |
D | SkGlyphRunPainter.cpp | 150 SkPoint corners[4]; in drawForBitmapDevice() local 156 runMatrix.mapRectToQuad(corners, rect); in drawForBitmapDevice() 158 SkScalar scale = (corners[1] - corners[0]).length() / rect.width(); in drawForBitmapDevice() 161 scale = (corners[2] - corners[1]).length() / rect.height(); in drawForBitmapDevice() 164 scale = (corners[3] - corners[2]).length() / rect.width(); in drawForBitmapDevice() 167 scale = (corners[0] - corners[3]).length() / rect.height(); in drawForBitmapDevice()
|
/external/skia/gm/ |
D | bleed.cpp | 239 SkPoint corners[] = {{0, 0}, {0, kBottom}, {kWidth, kBottom}, {kWidth, 0}}; in onDraw() local 240 matrices.back().mapPoints(corners, 4); in onDraw() 241 SkScalar y = (corners[0].fY + corners[1].fY + corners[2].fY + corners[3].fY) / 4; in onDraw() 242 SkScalar x = std::max({corners[0].fX, corners[1].fX, corners[2].fX, corners[3].fX}); in onDraw()
|
D | patch.cpp | 50 SkPoint corners[4] = { bottom[0], bottom[3], top[0], top[3] }; in draw_control_points() local 64 canvas->drawPoints(SkCanvas::kPoints_PointMode, 4, corners, paint); in draw_control_points()
|
/external/eigen/test/ |
D | corners.cpp | 16 template<typename MatrixType> void corners(const MatrixType& m) in corners() function 108 CALL_SUBTEST_1( corners(Matrix<float, 1, 1>()) ); in test_corners() 109 CALL_SUBTEST_2( corners(Matrix4d()) ); in test_corners() 110 CALL_SUBTEST_3( corners(Matrix<int,10,12>()) ); in test_corners() 111 CALL_SUBTEST_4( corners(MatrixXcf(5, 7)) ); in test_corners() 112 CALL_SUBTEST_5( corners(MatrixXf(21, 20)) ); in test_corners()
|
/external/deqp/external/vulkancts/modules/vulkan/ray_tracing/ |
D | vktRayTracingShaderBindingTableTests.cpp | 222 std::vector<tcu::Vec3> corners; in initBottomAccelerationStructures() local 228 corners.push_back(tcu::Vec3((float)x, (float)y, 0.0f)); in initBottomAccelerationStructures() 232 rnd.shuffle(begin(corners), end(corners)); in initBottomAccelerationStructures() 240 for (size_t cornerNdx = 0; cornerNdx < corners.size(); cornerNdx += HIT_GEOMETRY_COUNT) in initBottomAccelerationStructures() 243 …size_t geometryCount = std::min(corners.size() - cornerNdx, size_t(HIT_GEOMETRY_COU… in initBottomAccelerationStructures() 248 geometry->addVertex(corners[idx] + v0); in initBottomAccelerationStructures() 249 geometry->addVertex(corners[idx] + v1); in initBottomAccelerationStructures() 250 geometry->addVertex(corners[idx] + v2); in initBottomAccelerationStructures() 251 geometry->addVertex(corners[idx] + v2); in initBottomAccelerationStructures() 252 geometry->addVertex(corners[idx] + v1); in initBottomAccelerationStructures() [all …]
|
/external/deqp/framework/referencerenderer/ |
D | rrRasterizer.cpp | 321 } corners[] = in doesLineSegmentExitDiamond() local 330 for (int ndx = 0; ndx < DE_LENGTH_OF_ARRAY(corners); ++ndx) in doesLineSegmentExitDiamond() 332 const tcu::Vector<deInt64,2> p = diamondCenter + corners[ndx].dp; in doesLineSegmentExitDiamond() 341 if (corners[ndx].lineBehavior == DiamondCorners::CORNER_EDGE_CASE_HIT) in doesLineSegmentExitDiamond() 345 if (corners[ndx].lineBehavior == DiamondCorners::CORNER_EDGE_CASE_HIT_FIRST_QUARTER && in doesLineSegmentExitDiamond() 350 if (corners[ndx].lineBehavior == DiamondCorners::CORNER_EDGE_CASE_HIT_SECOND_QUARTER && in doesLineSegmentExitDiamond() 356 if (lineInCornerAngleRange(line, corners[ndx].dp)) in doesLineSegmentExitDiamond() 358 const bool startIsInside = corners[ndx].pointInclusive || p != line.m_v0; in doesLineSegmentExitDiamond() 359 const bool endIsOutside = !corners[ndx].pointInclusive || p != line.m_v1; in doesLineSegmentExitDiamond() 369 if (corners[ndx].endBehavior == DiamondCorners::CORNER_END_CASE_DIRECTION || in doesLineSegmentExitDiamond() [all …]
|
/external/skqp/docs/ |
D | SkRRect_Reference.bmh | 80 The bounds and radii can be set so that SkRRect describes: a rectangle with sharp corners; 81 a Circle; an Oval; or a rectangle with one or more rounded corners. 83 SkRRect allows implementing CSS properties that describe rounded corners. 85 corners. 218 interior rectangle, four edges, and four corners. 593 #Line # sets Round_Rect bounds with zeroed corners ## 794 SkVector corners[] = {{15, 17}, {17, 19}, {19, 15}, {15, 15}}; 795 rrect.setRectRadii({20, 20, 100, 100}, corners); 842 SkVector corners[] = {{25, 17}, {17, 19}, {19, 15}, {15, 15}}; 843 rrect.setRectRadii({30, 10, 100, 60}, corners); [all …]
|
D | SkSurface_Reference.bmh | 884 Source Rect corners are (srcX, srcY) and Surface (width(), height()). 885 Destination Rect corners are (0, 0) and (dst.width(), dst.height()). 943 Source Rect corners are (srcX, srcY) and Surface (width(), height()). 944 Destination Rect corners are (0, 0) and (dstInfo.width(), dstInfo.height()). 978 readPixels copies one quarter of the Surface into each of the four corners. 1008 Source Rect corners are (srcX, srcY) and Surface (width(), height()). 1009 Destination Rect corners are (0, 0) and (bitmap.width(), bitmap.height()). 1067 Source Rect corners are (0, 0) and (src.width(), src.height()). 1068 Destination Rect corners are (dstX, dstY) and 1105 Source Rect corners are (0, 0) and (src.width(), src.height()). [all …]
|
/external/skia/samplecode/ |
D | SampleDegenerateQuads.cpp | 59 static SkScalar get_area_coverage(const bool edgeAA[4], const SkPoint corners[4], in get_area_coverage() 62 shape.addPoly(corners, 4, true); in get_area_coverage() 89 SkPoint e0 = corners[i]; in get_area_coverage() 90 SkPoint e1 = corners[(i + 1) % 4]; in get_area_coverage() 112 static SkScalar get_edge_dist_coverage(const bool edgeAA[4], const SkPoint corners[4], in get_edge_dist_coverage() 121 SkScalar d = signed_distance(corners[i], outsetLines[j * 2], outsetLines[j * 2 + 1]); in get_edge_dist_coverage()
|