{"action":"created","issue":{"url":"https://api.github.com/repos/imagej/imagej-ops/issues/387","repository_url":"https://api.github.com/repos/imagej/imagej-ops","labels_url":"https://api.github.com/repos/imagej/imagej-ops/issues/387/labels{/name}","comments_url":"https://api.github.com/repos/imagej/imagej-ops/issues/387/comments","events_url":"https://api.github.com/repos/imagej/imagej-ops/issues/387/events","html_url":"https://github.com/imagej/imagej-ops/pull/387","id":147042733,"number":387,"title":"Integral image-backed local thresholding ops","user":{"login":"stelfrich","id":333358,"avatar_url":"https://avatars.githubusercontent.com/u/333358?v=3","gravatar_id":"","url":"https://api.github.com/users/stelfrich","html_url":"https://github.com/stelfrich","followers_url":"https://api.github.com/users/stelfrich/followers","following_url":"https://api.github.com/users/stelfrich/following{/other_user}","gists_url":"https://api.github.com/users/stelfrich/gists{/gist_id}","starred_url":"https://api.github.com/users/stelfrich/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stelfrich/subscriptions","organizations_url":"https://api.github.com/users/stelfrich/orgs","repos_url":"https://api.github.com/users/stelfrich/repos","events_url":"https://api.github.com/users/stelfrich/events{/privacy}","received_events_url":"https://api.github.com/users/stelfrich/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/imagej/imagej-ops/labels/needs-review","name":"needs-review","color":"f9d0c4"}],"state":"open","locked":false,"assignee":{"login":"dietzc","id":1267990,"avatar_url":"https://avatars.githubusercontent.com/u/1267990?v=3","gravatar_id":"","url":"https://api.github.com/users/dietzc","html_url":"https://github.com/dietzc","followers_url":"https://api.github.com/users/dietzc/followers","following_url":"https://api.github.com/users/dietzc/following{/other_user}","gists_url":"https://api.github.com/users/dietzc/gists{/gist_id}","starred_url":"https://api.github.com/users/dietzc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dietzc/subscriptions","organizations_url":"https://api.github.com/users/dietzc/orgs","repos_url":"https://api.github.com/users/dietzc/repos","events_url":"https://api.github.com/users/dietzc/events{/privacy}","received_events_url":"https://api.github.com/users/dietzc/received_events","type":"User","site_admin":false},"milestone":null,"comments":9,"created_at":"2016-04-08T21:22:27Z","updated_at":"2016-06-02T15:34:12Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/imagej/imagej-ops/pulls/387","html_url":"https://github.com/imagej/imagej-ops/pull/387","diff_url":"https://github.com/imagej/imagej-ops/pull/387.diff","patch_url":"https://github.com/imagej/imagej-ops/pull/387.patch"},"body":"- Add `IntegralMean` and `IntegralVariance` that compute mean and variance for `RectangleNeighborhood`, respectively\r\n- Fix an issue with `DefaultIntegralImg`/`SquaredIntegralImg` and the handling of boundary conditions\r\n- Add versions of local thresholding ops that only require mean and standard deviation ops:\r\n  - `LocalMean`\r\n  - `LocalNiblack`\r\n  - `LocalPhansalkar`\r\n  - `LocalSauvola`\r\n- Integral image-backed ops are not available via `ThresholdNamespace` for now"},"comment":{"url":"https://api.github.com/repos/imagej/imagej-ops/issues/comments/223329701","html_url":"https://github.com/imagej/imagej-ops/pull/387#issuecomment-223329701","issue_url":"https://api.github.com/repos/imagej/imagej-ops/issues/387","id":223329701,"user":{"login":"stelfrich","id":333358,"avatar_url":"https://avatars.githubusercontent.com/u/333358?v=3","gravatar_id":"","url":"https://api.github.com/users/stelfrich","html_url":"https://github.com/stelfrich","followers_url":"https://api.github.com/users/stelfrich/followers","following_url":"https://api.github.com/users/stelfrich/following{/other_user}","gists_url":"https://api.github.com/users/stelfrich/gists{/gist_id}","starred_url":"https://api.github.com/users/stelfrich/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stelfrich/subscriptions","organizations_url":"https://api.github.com/users/stelfrich/orgs","repos_url":"https://api.github.com/users/stelfrich/repos","events_url":"https://api.github.com/users/stelfrich/events{/privacy}","received_events_url":"https://api.github.com/users/stelfrich/received_events","type":"User","site_admin":false},"created_at":"2016-06-02T15:34:12Z","updated_at":"2016-06-02T15:34:12Z","body":"New benchmarks are in:\r\n\r\n```\r\nBenchmark                                    Mode  Cnt   Score   Error  Units\r\nIntegralImgBenchmark.testDefaultIntegralImg  avgt    5  62.276 ± 8.137  ms/op\r\nIntegralImgBenchmark.testWrappedIntegralImg  avgt    5  28.234 ± 1.945  ms/op\r\n```\r\n\r\nCurrently, I don't see any obvious ways to further improve the speed of the integral image computations, @dietzc.\r\n\r\n> Clean-up code\r\n\r\nHas the preferred line length in the code style/formatter preferences recently changed? When I format with Eclipse I get lines with length > 100chars.."}}
{"actor":{"display_login":"stelfrich"}}