Antioptimization thread. Take pic related and make the filesize as large as possible without altering the resolution or corrupting the image.
Antioptimization thread...
would it be cheating to just shove some other files in there
> shove some other files in there
First post is my thought. PNG can be rarjpeged too.
Is the ability to post it here mandatory?
If yes then pic related. Otherwise my.mixtape.moe
just add a shitload of garbage metadata/exif
380.0 KiB
pufff
a.uguu.se
Corrupted image data. Doesn't count
It's not corrupted, you can still see the image, I just added a tiny bit of noise, bit it's not corrupt.
Anyway, if I'm not allowed to add noise then a.uguu.se
>It's not corrupted, I just added a tiny bit of noise
Lets see
Noice
This might work or maybe not
>not injecting a .zip inside the image to make it any size
>inb4 wangdos
gimp is having fun.
Would that get past the filter?
it seems you have to trick it a bit, but it works
How do I do this? GIMP shits itself while exporting the file if I add to much metadata
So this is the power of GIMP
Green Is My Pepper
It sure enjoys eating my ram kek.
I just made it this size so that I could post it here. It can be made much larger, to the extent the file format / file system allows
>jpg
>gif
disqualified
nope. no file type was specified in OP.
>without altering the resolution
>or
>corrupting the image
This one is corrupt though:
if adding noise counts as corrupting the image then using gif has to do too, since gif uses a dithered pattern to generate colors.
>gif
>since gif uses a dithered pattern to generate colors.
I just opened both in separate layers and dif'd them, they're exacly the same.
the file is perfectly fine.
compare the images side by side. if you can say either is corrupted, then you should get glasses.
Really? That's not what I read about gif, so I guess gif counts in that case
>just compare side by side
well in that case then it's fine to add noise as long as it's not noticeable?
The colors in the image to the right are slightly lighter. Maybe that's not visible on your plastic cumstained Thinkpad screen but it sure as hell is on my 4K Retina display.
the presented image is the signal. everything else is noise. that would be anti-optimal as per OP. as long as it looks the same - metadata, file type, hidden files, layers, it should work.
lol nice easter egg
have a great evening, user.
test
I don't think Jow Forums allows this anymore.
test2
I'm gonna do it!
MS OBAMA GET DOWN
Jow Forums is messing with me. did 3.9mb and got told to fuck off when 10 minutes before that everything was fine
how about this, you damned filter
>503GB
you are like a baby.
test
>since gif uses a dithered pattern to generate colors.
GIFs can use a max. of 256 colors. So dithering isn't necessary.
That being said, this particular GIF and the original PNG aren't exactly the same. It probably has something to do with how it was made, because I can convert the original PNG to GIF without any difference.
Here's the result of ImageMagick's
compare -compose src original.png out.gif diff.png
And of course I posted the wrong one.
>GIFs can use a max. of 256 colors
the gif in also seems to have 3000 frames
No individual frame exceeds 256 colors.
The only ones that are different are the oranges.
Don't act stupid, stupid
I'm not saying you can't pull tricks with GIFs, but the color palette of a single image can't exceed 256 colors.
that is beautiful
what the fuck are you going on about even
Animated GIFs are a series of images. Each image is restricted to 256 colors.
If you split and into their individual frames, then you'll see that none of those exceeds the 256 color limit.
A single animation frame can't add more than 256 colors to the image, but it's very obvious from looking at the above gifs that an individual image in a gif can show more than 256 colors.
As said, you're just acting stupid on purpose.
Based
how do you avoid `Error: Your image contains an embedded file.` ? my image is a valid png and doesn't have any file in it.
ok i couldn't avoid it.
anyways, heres the code to make any sized valid png:
Fine. Let me rephrase my first statement from
>GIFs can use a max. of 256 colors.
to
>GIFs use color palettes with a max. of 256 colors. The usage of independent image blocks, each with its own color palette, allows images with an even greater color range.
Thanks
Current winner
what's the filesize limit for Jow Forums
Should be 3mb
Gas yourself, you fucking shit stain.
I seem to remember a thread on /qa/ about a really wierd bug in Jow Forums itself that caused Jow Forums to fucktuple image sizes.
I'll be. I just added some extra IDATs with garbage. There seems to be a limit of how much you can add. At 1MB file size, the upload was getting rejected. I was/am too lazy to figure out exactly where the cutoff is.
Here's the code if anybody wants to try themselves:
#!/usr/bin/env python3
import png
reader = png.Reader(filename='1549130635835.png')
chunks = reader.chunks()
chunk_list = list(chunks)
del chunk_list[-1]
for _ in range(5000):
chunk_list.append((b'IDAT', b'fuck'))
chunk_list.append((b'IDAT', b'you'))
chunk_list.append((b'IDAT', b'hiroshimoot'))
chunk_list.append((b'IEND', b''))
with open('out.png', 'wb') as dst_file:
png.write_chunks(dst_file, chunk_list)
so basically you did the same as me in
Y'all can do it with less code. You can embed files with a simple copy command on windows up to a limit. 1mb is around the cutoff, couldn't be arsed to find the actual size. I did this with a 3 line batch loop.
that doesn't make it part of the png though.
biggest I can think of is to send the image with a slow scan tv stream via software radio, capture the IQ stream with another software radio and saving it as uncompressed .wav. the image would be inside, just needs decoding.
We can go bigger
check the thread, friend
gj user