Displaying 1 to 20 from 21 results

Surface-Defect-Detection - 📈 Constantly summarizing open source dataset and critical papers in the field of surface defect research which are of great importance

  •    Python

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).

verb - Open-source, cross-platform NURBS

  •    Javascript

verb 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.

Surface Academy 2009 Toolkit

  •    

The 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

Multi-Touch Vista

  •    

Multi-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.




Black Surface Toolkit

  •    WPF

Ensemble de contrôles, behaviors, shaders, converteurs et utilitaires pour Microsoft Surface : Contrôles : - CanvasScatterView - CoverFlow - GrowingContainer - Panels - SurfaceExpander Utilitaires : - ContactTracking - Extensions Behaviors : - ScatterViewFling...

Surfium

  •    

Web browser for MS Surface

Microsoft Surface StarterKit for VB.NET

  •    WPF

Currently 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...

GestureToolkit

  •    

A toolkit to simplify the multi-touch application development and testing complexities. It currently supports WPF and Silverlight.


Wikipedia browser for Microsoft Surface

  •    WPF

Wikipedia browser for Microsoft Surface allows to search Wikipedia and Wikimedia Commons on Microsoft Surface device.

Black Engine

  •    

Moteur de rendu 2D avec XNA 3.1 pour Microsoft Surface et Windows.

Gentoo-Surface-Pro-3 - Install Gentoo on your Surface Pro 3

  •    Shell

Important: 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.

mesh-laplacian - Computes coefficients of the Laplacian for a mesh

  •    Javascript

Computes the Laplacian of a mesh. Constructs the mesh Laplacian for a given surface mesh using barycentric cotangent weights.

TrimeshJS - Tools for working with triangulated models of embedded Riemannian surfaces.

  •    Javascript

... 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.

conway-hart - A port of George Hart's implementation/extension of Conway's polyhedral notation to CommonJS

  •    Javascript

If 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.

isosurface - Isosurface polygonizer algorithms

  •    Javascript

Extracts 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.

alpha-complex - Computes the alpha complex of a point set in any dimension

  •    Javascript

Alpha 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.

gl-catmull-clark - A javascript implementation of the Catmull-Clark subdivision surface algorithm

  •    Javascript

This 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.

Silk - NURBS Surface modeling tools focused on low degree and seam continuity (FreeCAD Workbench)

  •    Python

Silk is the new name of the NURBSlib_EVM project. This work is licensed under a Creative Commons Attribution 4.0 International License.