{"id":32331,"date":"2014-01-29T06:47:33","date_gmt":"2014-01-29T06:47:33","guid":{"rendered":"http:\/\/www.labri.fr\/perso\/barla\/blog\/?p=32331"},"modified":"2019-04-22T10:20:51","modified_gmt":"2019-04-22T10:20:51","slug":"standalone-demos","status":"publish","type":"post","link":"https:\/\/www.labri.fr\/perso\/barla\/blog\/?p=32331","title":{"rendered":"Demos"},"content":{"rendered":"<p id=\"top\" \/>\n<table class=\"wp-block-table\"><tbody><tr><td><strong>PURPOSE:&nbsp;<\/strong>Provide a small standalone application to quickly get the potential of a technique, without having to get into more involved implementation details.<br><\/td><td><strong>FEATURES: <\/strong>vector graphics tools and viewers, image warping tools, 2D primitive fitting.  <\/td><\/tr><\/tbody><\/table>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n<table width=\"100%\" align=\"center\">\n<tbody>\n<tr>\n<td><strong><a href=\"https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2014\/01\/2dprimFit.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-39522\" src=\"https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2014\/01\/2dprimFit-150x150.png\" width=\"80\" height=\"80\" srcset=\"https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2014\/01\/2dprimFit-150x150.png 150w, https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2014\/01\/2dprimFit-300x300.png 300w, https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2014\/01\/2dprimFit.png 621w\" sizes=\"auto, (max-width: 80px) 100vw, 80px\" \/><\/a><\/strong><strong>Demo:<\/strong> 2D Primitive fitting<br><strong>Developper:<\/strong> Nicolas Mellado<br><strong>Downloads: <\/strong>available as an<a href=\"http:\/\/patate.gforge.inria.fr\/gallery\/demo2d.html\" target=\"_blank\" rel=\"noopener noreferrer\"><strong> online webGL demo<\/strong><\/a><br><strong>Limitations: <\/strong>fit of a short polyline, two types of 2D primitives<\/td>\n<\/tr>\n<tr>\n<td><strong><a href=\"https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2014\/01\/HowTo_ShwarpIt.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-39201\" src=\"https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2014\/01\/HowTo_ShwarpIt-150x150.jpg\" width=\"80\" height=\"53\" srcset=\"https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2014\/01\/HowTo_ShwarpIt-300x200.jpg 300w, https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2014\/01\/HowTo_ShwarpIt-768x512.jpg 768w, https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2014\/01\/HowTo_ShwarpIt.jpg 1024w\" sizes=\"auto, (max-width: 80px) 100vw, 80px\" \/><\/a><\/strong><strong>Demo:<\/strong> ShwarpIt image warping operator<br><strong>Developpers:<\/strong> George-Pierre Bonneau, Romain Vergne<br><strong>Downloads: <\/strong>available as an<strong> <a href=\"http:\/\/bonneau.meylan.free.fr\/ShwarpIt\/ShwarpIt.html\" target=\"_blank\" rel=\"noopener noreferrer\">iOS app<\/a><\/strong><br><strong>Limitations: <\/strong>global control parameters only<\/td>\n<\/tr>\n<tr>\n<td><strong><a href=\"https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2013\/09\/WQVG.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-30121\" src=\"https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2013\/09\/WQVG-150x150.png\" alt=\"WQVG\" width=\"80\" height=\"61\" srcset=\"https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2013\/09\/WQVG-300x228.png 300w, https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2013\/09\/WQVG-768x584.png 768w, https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2013\/09\/WQVG.png 966w\" sizes=\"auto, (max-width: 80px) 100vw, 80px\" \/><\/a><\/strong><strong>Demo:<\/strong> Quadratic Vector Graphics viewer<br><strong>Developper:<\/strong> Simon Boy\u00e9<br><strong>Downloads: <\/strong>available as an <strong><a href=\"http:\/\/simonboye.github.io\/wvg\/\" target=\"_blank\" rel=\"noopener noreferrer\">online WebGL demo<\/a><\/strong><br><strong>Limitations: <\/strong>no edition, no curved edges.<\/td>\n<\/tr>\n<tr>\n<td><strong><a href=\"https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2011\/07\/DC.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-17111\" src=\"https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2011\/07\/DC-150x150.jpg\" alt=\"DC\" width=\"80\" height=\"55\" srcset=\"https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2011\/07\/DC-300x207.jpg 300w, https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2011\/07\/DC-768x531.jpg 768w, https:\/\/www.labri.fr\/perso\/barla\/blog\/wp-content\/uploads\/2011\/07\/DC.jpg 797w\" sizes=\"auto, (max-width: 80px) 100vw, 80px\" \/><\/a><\/strong><br><strong>Demo:<\/strong> Diffusion Curve drawing tool<br><strong>Developper:<\/strong> Adrien Bousseau<br><strong>Downloads: <\/strong>available as a <strong><a href=\"http:\/\/dept-info.labri.fr\/~barla\/download\/diffusionCurves_pack.zip\" target=\"_blank\" rel=\"noopener noreferrer\">Win32 application<\/a><\/strong><br><strong>Limitations: <\/strong>no image vectorization.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>&nbsp;<\/strong><\/p>\n\n\n<div style=\"height:42px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>PURPOSE:&nbsp;Provide a small standalone application to quickly get the potential of a technique, without having to get into more involved implementation details. FEATURES: vector graphics tools and viewers, image warping tools, 2D primitive fitting. Demo: 2D Primitive fittingDevelopper: Nicolas MelladoDownloads: available as an online webGL demoLimitations: fit of a short polyline, two types of 2D &#8230; <a title=\"Demos\" class=\"read-more\" href=\"https:\/\/www.labri.fr\/perso\/barla\/blog\/?p=32331\" aria-label=\"Read more about Demos\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[711],"tags":[],"class_list":["post-32331","post","type-post","status-publish","format-standard","hentry","category-software"],"_links":{"self":[{"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=\/wp\/v2\/posts\/32331","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=32331"}],"version-history":[{"count":14,"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=\/wp\/v2\/posts\/32331\/revisions"}],"predecessor-version":[{"id":39978,"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=\/wp\/v2\/posts\/32331\/revisions\/39978"}],"wp:attachment":[{"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=32331"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=32331"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.labri.fr\/perso\/barla\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=32331"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}