Hello Guest, please login or register.
Did you miss your activation email?
Login with username, password and session length.

Pages: [1]   Go Down

Author Topic: [WIP] Graphical Data Encoder *RELEASED*  (Read 3543 times)

0 Members and 1 Guest are viewing this topic.
[WIP] Graphical Data Encoder *RELEASED*
« on: June 04, 2007, 08:50:52 pm »
  • *
  • Reputation: +3/-0
  • Offline Offline
  • Gender: Male
  • Posts: 6629
Description

Basically I was looking around on this site for a while and came across a link (can't remember which topic), anyway it had a link to http://www.squidi.net/. I checked around that site and saw that the author had some pretty good ideas and so for a bit of fun I decided to create one of my favorites - http://www.squidi.net/three/entry.php?id=12 . Its basically a system that allows you to encode binary data into images, you can use this to store anything  from save-games to maps within images, you can even make forum signature banners like the one in my sig with data encoded into it.

At the moment its encoding rate is pretty good even though no compression has been implemented yet. You can currently get 28.4kb of uncompresed data into a 373x26 image rectangle as you can see in this image:



If you need an idea of how large that amout of data is then check out this page - http://www.humanistictexts.org/shakespeare.htm#_Toc483970703 - The whole pages text is what is currently encoded in my signature (despite what the image says) .

My ultimate aim is to write a library that others can use so they can try this kind of thing out for themselfs in their own games :P.

Features

Currently very few. At the moment you can select a template image and encode data onto a section of it or decode an image.

Screenshots (More throughtout the topic)


GUI:
http://www.binaryphoenix.com/uploads/graphics/gde_ss1.PNG

Encoded Images:
http://www.binaryphoenix.com/uploads/graphics/cr_game_save.PNG

Downloads


Version 0.1: http://www.binaryphoenix.com/index.php?action=download&id=73

I Want More!

Check out Binary Phoenix's site for all the latest infomation regarding Graphical Data Encoder, and all of Binary Phoenix's other projects.

Support

If you enjoy using this product or any of our others please feel free to show support by placing
one of the affiliate logos into your forum signature or websites.


Code: Text
  1. [url=http://www.binaryphoenix.com][img]http://www.binaryphoenix.com/templates/default/images/links/bplink3.png[/img][/url]
Code: Text
  1. <a href=&#39;http://www.binaryphoenix.com&#39;><img src=&#39;http://www.binaryphoenix.com/templates/default/images/links/bplink3.png&#39;/></a>

Code: Text
  1. [url=http://www.binaryphoenix.com][img]http://www.binaryphoenix.com/templates/default/images/links/bplink2.png[/img][/url]
Code: Text
  1. <a href=&#39;http://www.binaryphoenix.com&#39;><img src=&#39;http://www.binaryphoenix.com/templates/default/images/links/bplink2.png&#39;/></a>

Code: Text
  1. [url=http://www.binaryphoenix.com][img]http://www.binaryphoenix.com/templates/default/images/links/bplink1.png[/img][/url]
Code: Text
  1. <a href=&#39;http://www.binaryphoenix.com&#39;><img src=&#39;http://www.binaryphoenix.com/templates/default/images/links/bplink1.png&#39;/></a>
« Last Edit: June 07, 2007, 05:51:01 pm by Infinitus »
Logged
Re: [WIP] Graphical Data Encoder
« Reply #1 on: June 04, 2007, 09:06:38 pm »
  • *
  • Reputation: +2/-1
  • Offline Offline
  • Gender: Male
  • Posts: 2376
So basically, in that image, there is alot of code o.o? I read the idea alot of times but basically, I didn't understood it that good because of my bad english..
Logged
Re: [WIP] Graphical Data Encoder
« Reply #2 on: June 04, 2007, 09:10:40 pm »
  • *
  • Reputation: +3/-0
  • Offline Offline
  • Gender: Male
  • Posts: 6629
Its basically its just a file within an image XD, it dosen't have to be code it can be anything. That image actually has all the text on this site - http://www.humanistictexts.org/shakespeare.htm#_Toc483970703 - encoded into it.
Logged

gm112

Re: [WIP] Graphical Data Encoder
« Reply #3 on: June 04, 2007, 09:21:31 pm »
So basically, in that image, there is alot of code o.o? I read the idea alot of times but basically, I didn't understood it that good because of my bad english..
Kren, he means that there's plain binary data and you're sticking it into other image formats... I'm having trouble making it easier for you to understand... >_<
Logged
Re: [WIP] Graphical Data Encoder
« Reply #4 on: June 04, 2007, 10:28:26 pm »
  • *
  • Reputation: +0/-0
  • Offline Offline
  • Gender: Male
  • Posts: 1141
Do you need a program to put data into an image? Because I usually do that manually (I just type the text over the image code, using a hexadecimal editor)

EDIT: Or that program also encrypts the image?
« Last Edit: June 04, 2007, 10:32:26 pm by sjegtp »
Logged
Re: [WIP] Graphical Data Encoder
« Reply #5 on: June 05, 2007, 12:12:31 am »
  • Huzzah!!!
  • *
  • Reputation: +0/-0
  • Offline Offline
  • Gender: Male
  • Posts: 374
Awesome I loved the image data save idea. It would be really cool for forums etc.
Logged
Re: [WIP] Graphical Data Encoder
« Reply #6 on: June 05, 2007, 04:39:17 am »
  • *
  • Reputation: +1/-0
  • Offline Offline
  • Gender: Male
  • Posts: 1569
This is sort of O/T, but I have to mention this.  Earlier today I noticed something similar to this on both the toolbar of Internet Explorer and Firefox. I adjusted the contrast and color to make it easier to see:
 

It's not a problem with my screen, otherwise print-screen wouldn't have captured it obviously.  Have these always been there or what's the deal? Sorry for the O/T, but I'm just curious to see if anyone here knows anything about this.

Anyway, that's a cool application.  I'm sure it could potentially save a ton of file space.
Logged
You rich !@#$%. I wish I could afford AIDs.
Payback's a !@#$% :P BTW Mamoruanime was here
  • [my deviantART gallery]
Re: [WIP] Graphical Data Encoder
« Reply #7 on: June 05, 2007, 06:30:27 am »
  • *
  • Reputation: +3/-0
  • Offline Offline
  • Gender: Male
  • Posts: 6629
Do you need a program to put data into an image? Because I usually do that manually (I just type the text over the image code, using a hexadecimal editor)

EDIT: Or that program also encrypts the image?
Huh? Its a program/library that encode data into an image.


Quote
Awesome I loved the image data save idea. It would be really cool for forums etc.
Cheers. I'm probably going to try this out when I release CR and have patchs, new maps, new objects, new quests and so forth distributable via images.

Quote
Anyway, that's a cool application.  I'm sure it could potentially save a ton of file space.
Its more designed for easier and more user-friendly distribution. The file space it takes up is about the same if saved as a bmp.

Also I think thats just the color-gradient on your toolbar. It looks like that because the color-depth is low.

Quote
So basically, in that image, there is alot of code o.o? I read the idea alot of times but basically, I didn't understood it that good because of my bad english.. 
Heres an easier way of understanding. It uses the same principle as bar-codes just with each pixel representing a block of data rather than each vertical line.
« Last Edit: June 05, 2007, 06:33:51 am by Infinitus »
Logged

Dayjo

shut the fuck up donny.
Re: [WIP] Graphical Data Encoder
« Reply #8 on: June 05, 2007, 10:11:25 am »
  • hungry..
  • *
  • Reputation: +0/-0
  • Offline Offline
  • Gender: Male
  • Posts: 3602
Pretty cool. This could be used really nicely in a game.. where you could "drag" a player's card into the game and it reads all the data from it.

Have you contacted the guy at squidi.net?
Logged
  • My Blog
Re: [WIP] Graphical Data Encoder
« Reply #9 on: June 05, 2007, 12:29:06 pm »
  • *
  • Reputation: +3/-0
  • Offline Offline
  • Gender: Male
  • Posts: 6629
Have you contacted the guy at squidi.net?
Nope. Think I should?
Logged

Dayjo

shut the fuck up donny.
Re: [WIP] Graphical Data Encoder
« Reply #10 on: June 05, 2007, 01:08:07 pm »
  • hungry..
  • *
  • Reputation: +0/-0
  • Offline Offline
  • Gender: Male
  • Posts: 3602
Yeah, definitely I think he'd be interested in it.
Logged
  • My Blog
Re: [WIP] Graphical Data Encoder
« Reply #11 on: June 05, 2007, 01:52:46 pm »
  • *
  • Reputation: +3/-0
  • Offline Offline
  • Gender: Male
  • Posts: 6629
Ok, I'll send him an email a bit later.
Logged
Re: [WIP] Graphical Data Encoder
« Reply #12 on: June 05, 2007, 06:08:34 pm »
  • 笑い男
  • *
  • Reputation: +9/-0
  • Offline Offline
  • Gender: Male
  • Posts: 2124
haha cool
seems like fun, but also, in the end, im not too sure why there would be much point >_<
although shareable images in sigs might work i guess :P
Logged

この世に悪があるとすれば、それは人の心だ
  • .hack//The World
Re: [WIP] Graphical Data Encoder
« Reply #13 on: June 05, 2007, 06:12:05 pm »
  • *
  • Reputation: +3/-0
  • Offline Offline
  • Gender: Male
  • Posts: 6629
Its really just a nicer way of presenting your saves / maps / mods, rather than just having a link to a zip file in your sig :D.
Logged
Re: [WIP] Graphical Data Encoder
« Reply #14 on: June 06, 2007, 04:13:02 am »
  • *
  • Reputation: +0/-0
  • Offline Offline
  • Posts: 2245
I'd feel bad for IE users though, they'll end with corrupt data most of the time.
Logged
Re: [WIP] Graphical Data Encoder
« Reply #15 on: June 07, 2007, 03:51:29 am »
  • *
  • Reputation: +0/-0
  • Offline Offline
  • Gender: Female
  • Posts: 2374
It's nice, and I just realised how it compresses the files. You probably have different bytes stored as a color, and it's just read. I like it.
Logged
Re: [WIP] Graphical Data Encoder *RELEASED*
« Reply #16 on: June 07, 2007, 05:51:42 pm »
  • *
  • Reputation: +3/-0
  • Offline Offline
  • Gender: Male
  • Posts: 6629
Released an early version (in C#) (with its source as well). Enjoy.
Logged
Re: [WIP] Graphical Data Encoder *RELEASED*
« Reply #17 on: June 07, 2007, 10:15:54 pm »
  • Credits to BaB
  • *
  • Reputation: +2/-0
  • Offline Offline
  • Posts: 807
It would be awesome if you could make a C and C++ version of your library, best for cross-platform compatibility! Awesome nonetheless. Has squidi.net replied to your e-mail?
Logged
Re: [WIP] Graphical Data Encoder *RELEASED*
« Reply #18 on: June 07, 2007, 10:17:31 pm »
  • *
  • Reputation: +3/-0
  • Offline Offline
  • Gender: Male
  • Posts: 6629
I may make a C/C++ version later, but to be frank I don't want to :D. I like C# more. Anyway its a pretty simple lib it shouldn't be hard for someone to convert (I did give the source :P).

And I posted on their forums, they seem to have ignored me though :P.
Logged
Re: [WIP] Graphical Data Encoder *RELEASED*
« Reply #19 on: June 07, 2007, 10:19:25 pm »
  • Credits to BaB
  • *
  • Reputation: +2/-0
  • Offline Offline
  • Posts: 807
Yes, and it's awesome that you released the source, that way anyone can enhance the efficiency of your lib! Anyway, very nice work, as always!
Logged
Pages: [1]   Go Up

 


Contact Us | Legal | Advertise Here
2013 © ZFGC, All Rights Reserved



Page created in 0.153 seconds with 77 queries.