From c5a3d1584f00cdf88de1c84ff737b842125628fa Mon Sep 17 00:00:00 2001 From: swaggboi Date: Fri, 14 Feb 2025 13:03:55 -0500 Subject: [PATCH] Change various things to make preview work --- image_magick/to_avif.pl | 18 ------------------ me.avif | Bin 0 -> 1423 bytes to_avif.pl | 24 ++++++++++++++++++++++++ 3 files changed, 24 insertions(+), 18 deletions(-) delete mode 100755 image_magick/to_avif.pl create mode 100644 me.avif create mode 100755 to_avif.pl diff --git a/image_magick/to_avif.pl b/image_magick/to_avif.pl deleted file mode 100755 index 725ea0e..0000000 --- a/image_magick/to_avif.pl +++ /dev/null @@ -1,18 +0,0 @@ -#!/usr/bin/env perl - -use v5.36; -use Image::Magick; - -unless ($ARGV[0]) { - say "give me image file, e.g.: $0 goatse.jpeg"; - exit 64; -} - -my $p = Image::Magick->new; -my $file = $ARGV[0]; - -$p->Read($file); - -# Write to STDOUT instead of file -binmode STDOUT; -$p->Write('avif:-'); diff --git a/me.avif b/me.avif new file mode 100644 index 0000000000000000000000000000000000000000..3633e9ace924735dcd953a5bb8a2b102ac4934e4 GIT binary patch literal 1423 zcmXv}3pCSv9RF{`uxQ>98Yby@AD6CsuUFozav~OHZL|GnV`Il_bSQbJNh(FId)sX! z@5nQG<#8v+GZtbME_qWP)!p3N=X-v?&*Oa0`F(x>02~Wu#?Wz*U@#zrh-qN3DGkJl z{691z6DP`rK#~d6@c$$L&_O)&hyKB`bdX6qFc9Ib4N}AKB6r3XfCxtji0pq10OE;4 zs{?|e2ag`4N#s*_7YFLDwZTHltv@qnDT(MgzC{p zE>Ma}tEKzXMNntRS5h~JiyfhZZaY{KmY zS=@6PG#K1jSq!_goUY0NPp2RgY1tm-#nTH_kFBVd34+=IL@1`N_sULeRzcKCO{W7O ziOwp&jO}Y_``p5Q*vZOZsz8#gmveLSd^`>0ZQHiPNyHR_9PJTF3AJgTwKes9{>0pn2Af0RJhEm=2s8P~v{ zFEh3RJj=wqXoYol$oC9Fb`5o9?y4EOs?P2Jviz?c&EA%VNC*q5&*0cyp359s|nVPmaO{ocF1n_eH5* zeK&f;Oh!>Tkmy~DC3Uc@Ln7p#kpi2hRFal;Q8xs?YBtS#BGIqO&{?_M^8Kv&8Tf^F zX^u*)BtE1DQR(Qm!5V3vRs6D1T+0;b5WT@2`qt@4Dh6Q8Km&Mid3#_gWx$gHDdPHPwNX6+8ZXswbsT9Y(50d zYWKXRv3AN{VKI)BjTtgU;6{9|8C00;MJ>#`zihPB2TXpHmUlQ7FrfZkAT9teGG?FF zYiwPN&xQMaSh8`Qdl9{stuVvr2uF+!Gu`4;4E7`3)UQ4bD~0ECBj-}_i3AtTyAtY6 z4#q>a45d+*gbq}alpg0j<`PzQo1%Aky&CF%)F}skiD8Rf+w@ASW0q?x`u=g;j%XO9 zmuWp+Nj{^q2|@KN8h7d_^^Qwd!21=O9g-a|_~@WL#sascdpuW4{mr8+M(JNE+_TZEL wgVt<~2NZ{6wDQ0e>J6uiv1)i~HzyJUM literal 0 HcmV?d00001 diff --git a/to_avif.pl b/to_avif.pl new file mode 100755 index 0000000..a37d481 --- /dev/null +++ b/to_avif.pl @@ -0,0 +1,24 @@ +#!/usr/bin/env perl + +use v5.36; +use Image::Magick; + +unless ($ARGV[0]) { + say "give me image file, e.g.: $0 goatse.jpeg"; + exit 64; +} + +my $p = Image::Magick->new; +my $file = $ARGV[0]; + +$p->Read($file); + +my $image_avif = $p->Clone; +$image_avif = $image_avif->ImageToBlob(magick => 'avif'); + +my $preview_avif = $p->Clone; +$preview_avif->Zoom('25%'); +$preview_avif = $preview_avif->ImageToBlob(magick => 'avif'); + +#print $image_avif; +print $preview_avif;