HomeSort by relevance Sort by last modified time
    Searched full:surf (Results 26 - 50 of 207) sorted by null

12 3 4 5 6 7 8 9

  /external/opencv3/doc/py_tutorials/py_feature2d/
py_table_of_contents_feature2d.markdown 28 but not fast enough, so people came up with a speeded-up version called SURF.
46 SIFT and SURF are good in what they do, but what if you have to pay a few dollars every year to use them in your applications? Yeah, they are patented!!! To solve that problem, OpenCV devs came up with a new "FREE" alternative to SIFT & SURF, and that is ORB.
  /external/opencv3/modules/features2d/misc/java/src/cpp/
features2d_manual.hpp 32 SURF = 4,
48 GRID_SURF = GRIDDETECTOR + SURF,
64 PYRAMID_SURF = PYRAMIDDETECTOR + SURF,
79 DYNAMIC_SURF = DYNAMICDETECTOR + SURF,
90 //supported: FAST STAR SIFT SURF ORB MSER GFTT HARRIS BRISK AKAZE Grid(XXXX) Pyramid(XXXX) Dynamic(XXXX)
123 //case SURF:
124 // name = name + "SURF";
316 SURF = 2,
329 OPPONENT_SURF = OPPONENTEXTRACTOR + SURF,
337 //supported SIFT, SURF, ORB, BRIEF, BRISK, FREAK, AKAZE, Opponent(XXXX
    [all...]
  /external/mesa3d/src/gbm/main/
gbm.c 399 * \param surf The surface
402 gbm_surface_destroy(struct gbm_surface *surf)
404 surf->gbm->surface_destroy(surf);
420 * \param surf The surface
429 gbm_surface_lock_front_buffer(struct gbm_surface *surf)
431 return surf->gbm->surface_lock_front_buffer(surf);
443 * \param surf The surface
447 gbm_surface_release_buffer(struct gbm_surface *surf, struct gbm_bo *bo
    [all...]
  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_state_dump.c 179 const char *name = "SURF";
180 uint32_t *surf = brw->intel.batch.bo->virtual + offset; local
183 get_965_surfacetype(GET_FIELD(surf[0], BRW_SURFACE_TYPE)),
184 get_965_surface_format(GET_FIELD(surf[0], BRW_SURFACE_FORMAT)));
187 GET_FIELD(surf[2], BRW_SURFACE_WIDTH) + 1,
188 GET_FIELD(surf[2], BRW_SURFACE_HEIGHT) + 1,
189 GET_FIELD(surf[2], BRW_SURFACE_LOD));
191 GET_FIELD(surf[3], BRW_SURFACE_PITCH) + 1,
192 (surf[3] & BRW_SURFACE_TILED) ?
193 ((surf[3] & BRW_SURFACE_TILED_Y) ? "Y" : "X") : "not")
204 struct gen7_surface_state *surf = brw->intel.batch.bo->virtual + offset; local
    [all...]
gen7_blorp.cpp 155 struct gen7_surface_state *surf = (struct gen7_surface_state *) local
156 brw_state_batch(brw, AUB_TRACE_SURFACE_STATE, sizeof(*surf), 32,
158 memset(surf, 0, sizeof(*surf));
161 surf->ss0.vertical_alignment = 1;
163 surf->ss0.horizontal_alignment = 1;
165 surf->ss0.surface_format = surface->brw_surfaceformat;
166 surf->ss0.surface_type = BRW_SURFACE_2D;
167 surf->ss0.surface_array_spacing = surface->array_spacing_lod0 ?
171 surf->ss1.base_addr = surface->compute_tile_offsets(&tile_x, &tile_y)
    [all...]
brw_state.h 208 void gen7_set_surface_tiling(struct gen7_surface_state *surf, uint32_t tiling);
209 void gen7_set_surface_msaa(struct gen7_surface_state *surf,
213 struct gen7_surface_state *surf,
217 void gen7_check_surface_setup(struct gen7_surface_state *surf,
  /external/opencv3/doc/tutorials/features2d/feature_flann_matcher/
feature_flann_matcher.markdown 22 * @brief SURF detector + descriptor + FLANN Matcher
57 //-- Step 1: Detect the keypoints using SURF Detector, compute the descriptors
60 Ptr<SURF> detector = SURF::create();
  /external/skia/gm/
image.cpp 58 static void test_surface(SkCanvas* canvas, SkSurface* surf, bool usePaint) {
59 drawContents(surf, SK_ColorRED);
60 SkImage* imgR = surf->newImageSnapshot();
63 SkImage* imgR2 = surf->newImageSnapshot();
68 drawContents(surf, SK_ColorGREEN);
69 SkImage* imgG = surf->newImageSnapshot();
74 drawContents(surf, SK_ColorBLUE);
82 surf->draw(canvas, 0, 160, usePaint ? &paint : nullptr);
85 src1.iset(0, 0, surf->width(), surf->height())
    [all...]
srcmode.cpp 138 SkAutoTUnref<SkSurface> surf(compat_surface(canvas, this->getISize(),
140 surf->getCanvas()->drawColor(SK_ColorWHITE);
141 this->drawContent(surf->getCanvas());
142 surf->draw(canvas, 0, 0, nullptr);
  /hardware/ril/reference-ril/
Android.mk 26 ifeq ($(TARGET_DEVICE),surf)
  /external/mesa3d/src/gallium/auxiliary/postprocess/
pp_init.c 215 tmp_res.format = p->surf.format = PIPE_FORMAT_B8G8R8A8_UNORM;
221 tmp_res.bind = p->surf.usage = PIPE_BIND_RENDER_TARGET;
229 ppq->tmps[i] = p->pipe->create_surface(p->pipe, ppq->tmp[i], &p->surf);
239 &p->surf);
245 tmp_res.bind = p->surf.usage = PIPE_BIND_DEPTH_STENCIL;
247 tmp_res.format = p->surf.format = PIPE_FORMAT_S8_UINT_Z24_UNORM;
252 tmp_res.format = p->surf.format = PIPE_FORMAT_Z24_UNORM_S8_UINT;
260 ppq->stencils = p->pipe->create_surface(p->pipe, ppq->stencil, &p->surf);
pp_program.h 57 struct pipe_surface surf; member in struct:program
  /external/opencv3/doc/py_tutorials/py_feature2d/py_orb/
py_orb.markdown 15 their paper **ORB: An efficient alternative to SIFT or SURF** in 2011. As the title says, it is a
16 good alternative to SIFT and SURF in computation cost, matching performance and mainly the patents.
17 Yes, SIFT and SURF are patented and you are supposed to pay them for its use. But ORB is not !!!
49 says ORB is much faster than SURF and SIFT and ORB descriptor works better than SURF. ORB is a good
95 SIFT or SURF. ICCV 2011: 2564-2571.
  /external/mesa3d/src/gallium/drivers/r300/
r300_emit.c 326 struct r300_surface *surf = r300_surface(fb->cbufs[0]); local
328 height = surf->cbzb_height;
329 width = surf->cbzb_width;
378 struct r300_surface* surf; local
399 surf = r300_surface(fb->cbufs[i]);
401 OUT_CS_REG(R300_RB3D_COLOROFFSET0 + (4 * i), surf->offset);
402 OUT_CS_RELOC(surf);
404 OUT_CS_REG(R300_RB3D_COLORPITCH0 + (4 * i), surf->pitch);
405 OUT_CS_RELOC(surf);
410 surf = r300_surface(fb->cbufs[0])
    [all...]
  /external/mesa3d/src/gallium/drivers/r600/
evergreen_state.c 1697 struct r600_surface *surf; local
    [all...]
evergreen_compute_internal.c 269 struct r600_surface *surf; local
297 surf = (struct r600_surface*)pipe->ctx->framebuffer.cbufs[id];
298 res = (struct r600_resource*)surf->base.texture;
300 evergreen_init_color_surface(rctx, surf);
304 surf->cb_color_base, res, RADEON_USAGE_READWRITE);
306 surf->cb_color_dim);
308 surf->cb_color_info, res, RADEON_USAGE_READWRITE);
310 surf->cb_color_pitch);
312 surf->cb_color_slice);
314 surf->cb_color_view)
    [all...]
  /external/mesa3d/src/gallium/state_trackers/vega/
mask.c 129 struct pipe_surface *surf; local
131 surf = pipe->create_surface(pipe, strb->texture, 0, 0, 0,
139 pipe_get_tile_rgba(surf, sx, y, width, 1, df);
146 pipe_surface_reference(&surf, NULL);
398 struct pipe_surface *surf, surf_tmpl; local
403 surf = ctx->pipe->create_surface(ctx->pipe, layer->sampler_view->texture,
405 if (surf && renderer_copy_begin(ctx->renderer, surf, VG_FALSE, src)) {
416 pipe_surface_reference(&surf, NULL);
427 struct pipe_surface *surf, surf_tmpl local
    [all...]
  /external/opencv3/modules/features2d/misc/java/test/
SURFDescriptorExtractorTest.java 32 extractor = DescriptorExtractor.create(DescriptorExtractor.SURF);
105 String truth = "<?xml version=\"1.0\"?>\n<opencv_storage>\n<name>Feature2D.SURF</name>\n<extended>1</extended>\n<hessianThreshold>100.</hessianThreshold>\n<nOctaveLayers>2</nOctaveLayers>\n<nOctaves>4</nOctaves>\n<upright>0</upright>\n</opencv_storage>\n";
114 String truth = "%YAML:1.0\nname: \"Feature2D.SURF\"\nextended: 1\nhessianThreshold: 100.\nnOctaveLayers: 2\nnOctaves: 4\nupright: 0\n";
BruteForceL1DescriptorMatcherTest.java 41 FeatureDetector detector = FeatureDetector.create(FeatureDetector.SURF);
42 DescriptorExtractor extractor = DescriptorExtractor.create(DescriptorExtractor.SURF);
46 writeFile(filename, "%YAML:1.0\nname: \"Feature2D.SURF\"\nextended: 1\nhessianThreshold: 8000.\nnOctaveLayers: 2\nnOctaves: 3\nupright: 0\n");
68 DescriptorExtractor extractor = DescriptorExtractor.create(DescriptorExtractor.SURF);
  /external/mesa3d/src/gallium/auxiliary/vl/
vl_video_buffer.c 352 unsigned i, j, depth, surf; local
359 for (i = 0, surf = 0; i < depth; ++i ) {
360 for (j = 0; j < VL_NUM_COMPONENTS; ++j, ++surf) {
361 assert(surf < (VL_NUM_COMPONENTS * 2));
364 pipe_surface_reference(&buf->surfaces[surf], NULL);
368 if (!buf->surfaces[surf]) {
373 buf->surfaces[surf] = pipe->create_surface(pipe, buf->resources[j], &surf_templ);
374 if (!buf->surfaces[surf])
  /external/mesa3d/src/gallium/drivers/svga/
svga_surface.h 59 svga_propagate_surface(struct svga_context *svga, struct pipe_surface *surf);
62 svga_surface_needs_propagation(const struct pipe_surface *surf);
  /external/mesa3d/src/gallium/state_trackers/egl/common/
egl_g3d_st.h 43 egl_g3d_create_st_framebuffer(_EGLSurface *surf);
  /external/mesa3d/src/gallium/tests/graw/
shader-leak.c 31 static struct pipe_surface *surf = NULL; variable in typeref:struct:pipe_surface
217 surf = ctx->create_surface(ctx, tex, &surf_tmpl);
218 if (surf == NULL) {
227 fb.cbufs[0] = surf;
  /external/opencv3/modules/java/src/
features2d+FeatureDetector.java 32 SURF = 4,
44 GRID_SURF = GRIDDETECTOR + SURF,
56 PYRAMID_SURF = PYRAMIDDETECTOR + SURF,
68 DYNAMIC_SURF = DYNAMICDETECTOR + SURF,
  /external/opencv3/modules/stitching/perf/
perf_stich.cpp 22 #define TEST_DETECTORS testing::Values("surf", "orb")
114 if (GetParam() == "surf")
169 if (detectorName == "surf")
206 std::vector<DMatch>& matches = pairwise_matches[detectorName == "surf" ? 1 : 0].matches;

Completed in 935 milliseconds

12 3 4 5 6 7 8 9