[{"data":1,"prerenderedAt":135},["ShallowReactive",2],{"project-17674275":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":29,"sentiment":30,"stance_mix":31,"scored_comments":33,"aspects":34,"strip":36,"post_text":30,"what":37,"said":58,"maker_in_thread":80,"shape":87,"grid":90,"attempts":96,"same_week":97,"maker_shows":127,"maker_hidden":128,"reader_version":129,"card":130},"17674275","rough-draw","Create sketchy, hand-drawn version of image in browser with WebAssembly","title","Show HN: Create sketchy, hand-drawn version of image in browser with WebAssembly","https:\u002F\u002Fpshihn.github.io\u002Frough-draw\u002F","pshihn.github.io","shihn",1533235609,2018,16,3,1326,2155,62,"shown","creative","image sketch filter","web_app",[24,25,26,27,28],"hand drawn","sketch effect","webassembly","opencv","rough.js","quiet",null,{"positive":32,"neutral":33,"mixed":32,"critical":32},0,1,{"execution":35},{"positive":32,"critical":32},[32,15,32],{"problem":38,"audience":30,"pricing":30,"motivation":45,"time_to_build":30,"stack":49,"openness":57,"stage":57,"team_size":57},{"value":39,"source":40,"evidence":41},"Turning photos into sketchy, hand-drawn-looking images","maker",[42],{"id":43,"by":11,"text":44},"17674371","Hi, I created rough.js (https:\u002F\u002Froughjs.com\u002F) earlier this year and was curious if I could use it to turn any image to a hand drawn, sketchy image in the browser. Using a web…",{"value":46,"source":40,"evidence":47},"Curious whether rough.js could turn any image into a hand-drawn look",[48],{"id":43,"by":11,"text":44},[50,54],{"value":51,"source":40,"evidence":52},"WebAssembly build of OpenCV",[53],{"id":43,"by":11,"text":44},{"value":28,"source":40,"evidence":55},[56],{"id":43,"by":11,"text":44},"unknown",{"praise":59,"objections":68,"requests":69,"questions":74,"alternatives":79},[60],{"value":61,"source":62,"evidence":63},"Commenter found the demo cool","commenter",[64],{"id":65,"by":66,"text":67},"17679232","asdkhadsj","This is cool! Is there no way to save the image though?",[],[70],{"value":71,"source":62,"evidence":72},"Add a way to save the image",[73],{"id":65,"by":66,"text":67},[75],{"value":76,"source":62,"evidence":77},"Is there a way to save the image?",[78],{"id":65,"by":66,"text":67},[],{"comments":81,"answered":33,"key":82},2,[83,84],{"id":43,"text":44},{"id":85,"text":86},"17680645","On desktop, right click -> save image",{"commenters":81,"max_depth":15,"maker_replies":81,"first_comment_mins":88,"lifespan_hours":89},9,21,[91,93,95],[43,32,32,92,11,33],"project\u002Fneutral\u002Fidea",[65,32,15,94,66,32],"project\u002Fneutral\u002Fexecution",[85,32,32,94,11,33],[],[98,103,108,113,118,122],{"id":99,"name":100,"points":101,"category":102},"17716542","Pts.js",611,"languages",{"id":104,"name":105,"points":106,"category":107},"17689014","lazygit",551,"dev_tools",{"id":109,"name":110,"points":111,"category":112},"17679148","oalley",455,"consumer_social",{"id":114,"name":115,"points":116,"category":117},"17672247","Standups.io",266,"productivity",{"id":119,"name":120,"points":121,"category":102},"17673999","rootfinder",183,{"id":123,"name":124,"points":125,"category":126},"17696367","Dancemusic.wtf",152,"games",6,false,"v2",{"id":131,"name":5,"line":6,"ai":128,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":30,"top":18,"kw":132,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":133,"url":9,"mix":134,"praise":61,"objection":-1,"sub":21},17674275,[24,25,26,27,28],"030",[32,33,32,32],1794036568307]