{"action":"created","issue":{"url":"https://api.github.com/repos/OpenKinect/libfreenect2/issues/379","labels_url":"https://api.github.com/repos/OpenKinect/libfreenect2/issues/379/labels{/name}","comments_url":"https://api.github.com/repos/OpenKinect/libfreenect2/issues/379/comments","events_url":"https://api.github.com/repos/OpenKinect/libfreenect2/issues/379/events","html_url":"https://github.com/OpenKinect/libfreenect2/pull/379","id":104749581,"number":379,"title":"Generate depth tables with camera parameters","user":{"login":"xlz","id":1385542,"avatar_url":"https://avatars.githubusercontent.com/u/1385542?v=3","gravatar_id":"","url":"https://api.github.com/users/xlz","html_url":"https://github.com/xlz","followers_url":"https://api.github.com/users/xlz/followers","following_url":"https://api.github.com/users/xlz/following{/other_user}","gists_url":"https://api.github.com/users/xlz/gists{/gist_id}","starred_url":"https://api.github.com/users/xlz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xlz/subscriptions","organizations_url":"https://api.github.com/users/xlz/orgs","repos_url":"https://api.github.com/users/xlz/repos","events_url":"https://api.github.com/users/xlz/events{/privacy}","received_events_url":"https://api.github.com/users/xlz/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/OpenKinect/libfreenect2/milestones/1","html_url":"https://github.com/OpenKinect/libfreenect2/milestones/0.1","labels_url":"https://api.github.com/repos/OpenKinect/libfreenect2/milestones/1/labels","id":1123857,"number":1,"title":"0.1","description":null,"creator":{"login":"floe","id":90756,"avatar_url":"https://avatars.githubusercontent.com/u/90756?v=3","gravatar_id":"","url":"https://api.github.com/users/floe","html_url":"https://github.com/floe","followers_url":"https://api.github.com/users/floe/followers","following_url":"https://api.github.com/users/floe/following{/other_user}","gists_url":"https://api.github.com/users/floe/gists{/gist_id}","starred_url":"https://api.github.com/users/floe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/floe/subscriptions","organizations_url":"https://api.github.com/users/floe/orgs","repos_url":"https://api.github.com/users/floe/repos","events_url":"https://api.github.com/users/floe/events{/privacy}","received_events_url":"https://api.github.com/users/floe/received_events","type":"User","site_admin":false},"open_issues":11,"closed_issues":29,"state":"open","created_at":"2015-05-21T18:48:07Z","updated_at":"2015-09-04T11:37:52Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2015-09-03T17:54:58Z","updated_at":"2015-09-04T19:40:48Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/OpenKinect/libfreenect2/pulls/379","html_url":"https://github.com/OpenKinect/libfreenect2/pull/379","diff_url":"https://github.com/OpenKinect/libfreenect2/pull/379.diff","patch_url":"https://github.com/OpenKinect/libfreenect2/pull/379.patch"},"body":"* This PR is rebased on #376. Only the last commit \"Generate depth tables with camera parameters\" belongs to this commit. Previous ones are from other PRs.\r\n\r\nThe xtable, ztable, and 11to16 LUT can now be generated with camera parameters at runtime according to analysis in #144. The tables are generated during `Freenect2Device::start()`, and passed to depth processors.\r\n\r\nUsers can provide custom camera parameters at runtime with new API: `setIrCameraParams()`, and `setColorCameraParams()`, and depth processors will use those instead of USB queried parameters.\r\n\r\nFile loading functions in depth processors are removed.\r\n\r\nHardcoded table binary files are removed.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/OpenKinect/libfreenect2/issues/comments/137836001","html_url":"https://github.com/OpenKinect/libfreenect2/pull/379#issuecomment-137836001","issue_url":"https://api.github.com/repos/OpenKinect/libfreenect2/issues/379","id":137836001,"user":{"login":"xlz","id":1385542,"avatar_url":"https://avatars.githubusercontent.com/u/1385542?v=3","gravatar_id":"","url":"https://api.github.com/users/xlz","html_url":"https://github.com/xlz","followers_url":"https://api.github.com/users/xlz/followers","following_url":"https://api.github.com/users/xlz/following{/other_user}","gists_url":"https://api.github.com/users/xlz/gists{/gist_id}","starred_url":"https://api.github.com/users/xlz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xlz/subscriptions","organizations_url":"https://api.github.com/users/xlz/orgs","repos_url":"https://api.github.com/users/xlz/repos","events_url":"https://api.github.com/users/xlz/events{/privacy}","received_events_url":"https://api.github.com/users/xlz/received_events","type":"User","site_admin":false},"created_at":"2015-09-04T19:40:48Z","updated_at":"2015-09-04T19:40:48Z","body":"v2:\r\n\r\n* Added comments about 8192 and 6250.0/3 magic numbers\r\n* Added comments about the nature of x/ztable\r\n* Consolidated X/Z/LUTables generation functions into `struct IrCameraTables`.\r\n\r\nOld comments can be found here: https://github.com/xlz/libfreenect2/commit/866fdb2dbab42cd7727db3dd52a8260cd964be21"}}