{"action":"created","issue":{"url":"https://api.github.com/repos/Foxiy/board2slides/issues/17","labels_url":"https://api.github.com/repos/Foxiy/board2slides/issues/17/labels{/name}","comments_url":"https://api.github.com/repos/Foxiy/board2slides/issues/17/comments","events_url":"https://api.github.com/repos/Foxiy/board2slides/issues/17/events","html_url":"https://github.com/Foxiy/board2slides/pull/17","id":90074800,"number":17,"title":"Add: Added function for saving slides.","user":{"login":"Foxiy","id":9467741,"avatar_url":"https://avatars.githubusercontent.com/u/9467741?v=3","gravatar_id":"","url":"https://api.github.com/users/Foxiy","html_url":"https://github.com/Foxiy","followers_url":"https://api.github.com/users/Foxiy/followers","following_url":"https://api.github.com/users/Foxiy/following{/other_user}","gists_url":"https://api.github.com/users/Foxiy/gists{/gist_id}","starred_url":"https://api.github.com/users/Foxiy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Foxiy/subscriptions","organizations_url":"https://api.github.com/users/Foxiy/orgs","repos_url":"https://api.github.com/users/Foxiy/repos","events_url":"https://api.github.com/users/Foxiy/events{/privacy}","received_events_url":"https://api.github.com/users/Foxiy/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-06-22T11:29:54Z","updated_at":"2015-06-22T11:30:53Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Foxiy/board2slides/pulls/17","html_url":"https://github.com/Foxiy/board2slides/pull/17","diff_url":"https://github.com/Foxiy/board2slides/pull/17.diff","patch_url":"https://github.com/Foxiy/board2slides/pull/17.patch"},"body":"* Added function get_seed witch tries to find randomly good seed\r\n  in the middle of a image.\r\n\r\n* Added preprocesing function witch tries to pop up only green color\r\n  by trying to thresholds image and then doing bitwise and on color\r\n  channels.\r\n\r\n* Added function write_image witch tries to crop the table and change\r\n  perspective so even if the video is tilted or skewed we would get\r\n  straight image and then tries to performe basic check with last image\r\n  if it successed then it saves last image mask and last image as\r\n  slide#count.png.\r\n\r\n* Added function get_sorted_rectangle witch tries to sort edges of\r\n  countures so we can use it for perspective warp.\r\n\r\n* Added function get_croped_image witch tries to crop the only the table\r\n  from image and warp its perspective so we would get table image as we\r\n  would be standing in front of it.\r\n\r\n* Added function check_change witch loads last slide and last image mask\r\n  and perfroms bitwise and betweed mask of current image and mask of last\r\n  image so we would get only mask with thing that are same on both pictures\r\n  and then applies this new mask to old image and current image and tries to\r\n  find keypoints and match them between images. If we match more than set\r\n  similarity then the pictures are almost the same and we don't need to save\r\n  else we save new image. This function for now returns True only for first\r\n  image and then false because it still need tweeking and we would be saving\r\n  a lot of data."},"comment":{"url":"https://api.github.com/repos/Foxiy/board2slides/issues/comments/114073572","html_url":"https://github.com/Foxiy/board2slides/pull/17#issuecomment-114073572","issue_url":"https://api.github.com/repos/Foxiy/board2slides/issues/17","id":114073572,"user":{"login":"Foxiy","id":9467741,"avatar_url":"https://avatars.githubusercontent.com/u/9467741?v=3","gravatar_id":"","url":"https://api.github.com/users/Foxiy","html_url":"https://github.com/Foxiy","followers_url":"https://api.github.com/users/Foxiy/followers","following_url":"https://api.github.com/users/Foxiy/following{/other_user}","gists_url":"https://api.github.com/users/Foxiy/gists{/gist_id}","starred_url":"https://api.github.com/users/Foxiy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Foxiy/subscriptions","organizations_url":"https://api.github.com/users/Foxiy/orgs","repos_url":"https://api.github.com/users/Foxiy/repos","events_url":"https://api.github.com/users/Foxiy/events{/privacy}","received_events_url":"https://api.github.com/users/Foxiy/received_events","type":"User","site_admin":false},"created_at":"2015-06-22T11:30:53Z","updated_at":"2015-06-22T11:30:53Z","body":"cc @mrshu"}}