{"action":"created","issue":{"url":"https://api.github.com/repos/jcupitt/libvips/issues/404","repository_url":"https://api.github.com/repos/jcupitt/libvips","labels_url":"https://api.github.com/repos/jcupitt/libvips/issues/404/labels{/name}","comments_url":"https://api.github.com/repos/jcupitt/libvips/issues/404/comments","events_url":"https://api.github.com/repos/jcupitt/libvips/issues/404/events","html_url":"https://github.com/jcupitt/libvips/issues/404","id":140125930,"number":404,"title":"tune new downsizer for libvips 8.3","user":{"login":"jcupitt","id":580843,"avatar_url":"https://avatars.githubusercontent.com/u/580843?v=3","gravatar_id":"","url":"https://api.github.com/users/jcupitt","html_url":"https://github.com/jcupitt","followers_url":"https://api.github.com/users/jcupitt/followers","following_url":"https://api.github.com/users/jcupitt/following{/other_user}","gists_url":"https://api.github.com/users/jcupitt/gists{/gist_id}","starred_url":"https://api.github.com/users/jcupitt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcupitt/subscriptions","organizations_url":"https://api.github.com/users/jcupitt/orgs","repos_url":"https://api.github.com/users/jcupitt/repos","events_url":"https://api.github.com/users/jcupitt/events{/privacy}","received_events_url":"https://api.github.com/users/jcupitt/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/jcupitt/libvips/labels/enhancement","name":"enhancement","color":"0b02e1"},{"url":"https://api.github.com/repos/jcupitt/libvips/labels/in%20development","name":"in development","color":"eb6420"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":25,"created_at":"2016-03-11T08:53:41Z","updated_at":"2016-03-21T10:55:25Z","closed_at":null,"body":"There's a new version of `vips_resize()` in this branch, it now does a pretty straight lanczos3:\r\n\r\nhttps://github.com/jcupitt/libvips/tree/add-lanczos3\r\n\r\nI'm hoping to move libvips 8.3 to this new code. It's faster, uses less memory, and quality should be up too. \r\n\r\nI've uploaded some samples with the new resampler here:\r\n\r\nhttp://www.rollthepotato.net/~john/skin2\r\nhttp://www.rollthepotato.net/~john/ghibli\r\n\r\nPrevious best is here:\r\n\r\nhttp://www.rollthepotato.net/~john/skin\r\n\r\nAny help tuning it up would be great."},"comment":{"url":"https://api.github.com/repos/jcupitt/libvips/issues/comments/199224212","html_url":"https://github.com/jcupitt/libvips/issues/404#issuecomment-199224212","issue_url":"https://api.github.com/repos/jcupitt/libvips/issues/404","id":199224212,"user":{"login":"jcupitt","id":580843,"avatar_url":"https://avatars.githubusercontent.com/u/580843?v=3","gravatar_id":"","url":"https://api.github.com/users/jcupitt","html_url":"https://github.com/jcupitt","followers_url":"https://api.github.com/users/jcupitt/followers","following_url":"https://api.github.com/users/jcupitt/following{/other_user}","gists_url":"https://api.github.com/users/jcupitt/gists{/gist_id}","starred_url":"https://api.github.com/users/jcupitt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcupitt/subscriptions","organizations_url":"https://api.github.com/users/jcupitt/orgs","repos_url":"https://api.github.com/users/jcupitt/repos","events_url":"https://api.github.com/users/jcupitt/events{/privacy}","received_events_url":"https://api.github.com/users/jcupitt/received_events","type":"User","site_admin":false},"created_at":"2016-03-21T10:55:25Z","updated_at":"2016-03-21T10:55:25Z","body":"OK, vector vertical resize seems to work fine now, I'll merge to master. I've sped it up a bit more:\r\n\r\n```\r\n$ time vips reducev wtc.v x.v 1.2\r\nreal\t0m0.425s\r\nuser\t0m1.124s\r\nsys\t0m0.268s\r\n\r\n```"}}