{"id":71,"date":"2014-12-13T23:24:25","date_gmt":"2014-12-13T22:24:25","guid":{"rendered":"http:\/\/www.mikropunto.org\/?p=71"},"modified":"2024-12-03T23:11:43","modified_gmt":"2024-12-03T22:11:43","slug":"gimp-plugin-for-bpg","status":"publish","type":"post","link":"https:\/\/mikropunto.org\/?p=71","title":{"rendered":"Gimp plugin for BPG"},"content":{"rendered":"<p>The <a href=\"http:\/\/bellard.org\/bpg\/\" target=\"_blank\">BPG<\/a> image format, developed by <a title=\"go to his homepage\" href=\"http:\/\/bellard.org\/\" target=\"_blank\"><strong>Fabrice Bellard<\/strong><\/a>, is a good alternative to the ubiquitous but very old JPEG. Using the HEVC encoding\/compression algorithm, it can store images with a better quality per byte than jpeg, webp or png.\u00a0 It also allows loseless compression, embedded metadata, and alpha channel. As a big bonus, HEVC enc\/dec should be supported by video hardware in the near future, so the most time consuming processes will be vastly accelerated.<\/p>\n<p>This is a (linux) Gimp plugin that uses his libbpg library to import BPG files.\u00a0 The encoding part (data to BPG) is not yet included in the library,\u00a0 so there is no export function in this plugin.<\/p>\n<p>If you want to see what BPG is capable of,\u00a0<a href=\"http:\/\/xooyoozoo.github.io\/yolo-octo-bugfixes\/\" target=\"_blank\"> look here for a comparison<\/a>!! Also, take a <a href=\"http:\/\/bellard.org\/bpg\/lena.html\" target=\"_blank\">look at this page<\/a>; Bellard even wrote a javascript that decodes BPG files on the fly and renders them inside &lt;canvas&gt; elements !<\/p>\n<p><a href=\"https:\/\/mikropunto.org\/wp-content\/uploads\/file_bpg-0.1.tar.gz\">file_bpg-0.1.tar.gz<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The BPG image format, developed by Fabrice Bellard, is a good alternative to the ubiquitous but very old JPEG. Using the HEVC encoding\/compression algorithm, it can store images with a better quality per byte than jpeg, webp or png.\u00a0 It &hellip; <a href=\"https:\/\/mikropunto.org\/?p=71\">Sigue leyendo <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,10,2],"tags":[],"class_list":["post-71","post","type-post","status-publish","format-standard","hentry","category-c","category-english","category-gnu-linux"],"_links":{"self":[{"href":"https:\/\/mikropunto.org\/index.php?rest_route=\/wp\/v2\/posts\/71","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mikropunto.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mikropunto.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mikropunto.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mikropunto.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=71"}],"version-history":[{"count":7,"href":"https:\/\/mikropunto.org\/index.php?rest_route=\/wp\/v2\/posts\/71\/revisions"}],"predecessor-version":[{"id":132,"href":"https:\/\/mikropunto.org\/index.php?rest_route=\/wp\/v2\/posts\/71\/revisions\/132"}],"wp:attachment":[{"href":"https:\/\/mikropunto.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=71"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mikropunto.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=71"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mikropunto.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=71"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}