At present, surface defect equipment based on machine vision has widely replaced artificial visual inspection in various industrial fields, including 3C, automobiles, home appliances, machinery manufacturing, semiconductors and electronics, chemical, pharmaceutical, aerospace, light industry and other industries. Traditional surface defect detection methods based on machine vision often use conventional image processing algorithms or artificially designed features plus classifiers. Generally speaking, imaging schemes are usually designed by using the different properties of the inspected surface or defects. A reasonable imaging scheme helps to obtain images with uniform illumination and clearly reflect the surface defects of the object. In recent years, many defect detection methods based on deep learning have also been widely used in various industrial scenarios. Compared with the clear classification, detection and segmentation tasks in computer vision, the requirements for defect detection are very general. In fact, its requirements can be divided into three different levels: "what is the defect" (classification), "where is the defect" (positioning) And "How many defects are" (split).
deep-learning paper dataset defects image-segmentation surface surface-defects surface-detection pcb-surface-defect surface-defect-detection charmveverb is a library for creating and manipulating NURBS surfaces and curves in many languages including JavaScript. verb provides advanced tools like derivative evaluation, adaptive tessellation, and intersection. Verb provides a concurrent execution runtime via WebWorkers in modern browsers and thread pools on other platforms and is suitable for use in a datacenter or in the browser.
nurbs tessellation geometry surface curve cad spline meshThe Microsoft Surface Academy 2009 interns have created some controls for Microsoft Surface Tables. This toolkit contains : A basic gesture recognition control A card game starter kit An implement of the Mitsu Furuta's book control Circular menu control
surfaceMulti-Touch Vista is a user input management layer that handles input from various devices (touchlib, multiple mice, TUIO etc.) and normalises it against the scale and rotation of the target window. Now with multitouch driver for Windows 7.
multitouch touch input surface ux wcfEnsemble de contrôles, behaviors, shaders, converteurs et utilitaires pour Microsoft Surface : Contrôles : - CanvasScatterView - CoverFlow - GrowingContainer - Panels - SurfaceExpander Utilitaires : - ContactTracking - Extensions Behaviors : - ScatterViewFling...
surface toolkitCurrently you can only create applications for Microsoft Surface in C #. Microsoft Surface Starterkit for VB.NET is an initial project of WPF that implements all the necessary references to create a Microsoft Surface application in Visual Basic. Actualmente solo se pueden c...
microsoft-surface multitouch starter-kit surface surfacestarterkitvbA toolkit to simplify the multi-touch application development and testing complexities. It currently supports WPF and Silverlight.
dsl framework gesture multitouch surface testing toolkitWikipedia browser for Microsoft Surface allows to search Wikipedia and Wikimedia Commons on Microsoft Surface device.
flowdocument microsoft-surface surface wikipediaMoteur de rendu 2D avec XNA 3.1 pour Microsoft Surface et Windows.
2d engine surface xnaImportant: Sorry guys, but I don't use Gentoo any more, so I'm no longer maintaining this repo. If someone would like to fork it and take over, by all means, go nuts. This is a repository for all the tweaks and tricks required to get Gentoo Linux installed on a Microsoft Surface Pro 3.
gentoo surface kernelComputes the Laplacian of a mesh. Constructs the mesh Laplacian for a given surface mesh using barycentric cotangent weights.
mesh laplacian differential discrete geometry cell simplicial complex surface smoothing calculusIf you are doing experiments with greedy meshing or working with rectangular data, then you might want contour2d instead.
surface net marching cubes polygonize isosurface ndarray extract boundary volume squares surface-nets dual-contouring dual contour isocontour... is an ever expanding collection of algorithms for processing triangulated meshes in Javascript. Which will create an object called trimesh in the global namespace that contains the API.
mesh surface triangle 3dIf you want to try it out for yourself without installing node.js, here is an interactive WebGL demo. If there is an error parsing the input, an exception is thrown.
conway hart polyhedra polytope subdivision icosahedron dodecahedron cube tetrahedron polyhedron mesh triangle surface 3d webglExtracts an isosurface from potential using surface nets with resolution given by dims. Same as above, except uses marching cubes instead of surface nets to extract the isosurface.
voxel isosurface level set 0fps surface nets marching cubes tetrahedraAlpha shapes are a generalization of Delaunay triangulations. Given a parameter alpha and a point set, they compute a simplicial complex which covers the point set in simplices whose circum radii are less than 1/alpha. This module works in node.js/iojs/browserify and supports point sets in any dimension.
alpha shape complex simplicial point surface reconstructionThis module implements the Catmull-Clark subdivision surface algorithm for WebGL usage. If you feed a low-poly, ugly mesh to this algorithm, the result will be a smooth, beautiful mesh. A demo is provided. cells The indices of the input mesh. This is either a list of quad indices or a list of triangle indices. If quads, it is on the form [ [1,2,3,4], [8,9,10,11],...]. If triangles, it is on the form [ [1,2,3], [8,9,10],...]. And note that clockwise ordering of the indices is assumed! Finally, do note that Catmull-Clark is mostly meant to be used on meshes made with quads If used on triangular meshes, the quality of the subdivision is generally not as good.
catmull-clark-algorithm catmull-clark demo webgl mesh meshes subdivision library stackgl gl model surface algorithm catmull clark
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.