Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #23944

Re: How to convert image into Hex 2 Dimensional Array?

Path csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!eternal-september.org!feeder.eternal-september.org!mx05.eternal-september.org!.POSTED!not-for-mail
From Joshua Cranmer 🐧 <Pidgeot18@verizon.invalid>
Newsgroups comp.lang.java.programmer
Subject Re: How to convert image into Hex 2 Dimensional Array?
Date Wed, 08 May 2013 13:54:05 -0500
Organization A noiseless patient Spider
Lines 44
Message-ID <kme6pl$kid$1@dont-email.me> (permalink)
References <41718873-b1a6-4b97-bbbb-8002c48d4e29@googlegroups.com> <kmdvmk$8vv$1@dont-email.me> <UMCdnSKnDMu9ExfMnZ2dnUVZ7oOdnZ2d@bt.com>
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding 8bit
Injection-Date Wed, 8 May 2013 18:50:30 +0000 (UTC)
Injection-Info mx05.eternal-september.org; posting-host="95ab4c362dcce54022543f80bbbb46d3"; logging-data="21069"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19seucXP15OplT0sm8uQvbBwNYZUJUO8O0="
User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:21.0) Gecko/20100101 Thunderbird/21.0
In-Reply-To <UMCdnSKnDMu9ExfMnZ2dnUVZ7oOdnZ2d@bt.com>
Cancel-Lock sha1:97EjaW2gBL7EeKDM8lrMV7YNeTU=
Xref csiph.com comp.lang.java.programmer:23944

Show key headers only | View raw


On 5/8/2013 12:40 PM, lipska the kat wrote:
> On 08/05/13 17:52, Joshua Cranmer 🐧 wrote:
>> On 5/8/2013 1:30 AM, sout saret wrote:
>>> Dear Community!
>>>
>>> May you help me how to write code in java to convert image to Hex 2
>>> dimensional array. I want to show format as below:
>>
>> What format is this two-dimensional array? Looking from your code, you
>> appear to want it to be some sort of 256-byte pixel value, but are you
>> desiring:
>> 1. 8-bit ARGB
>> 2. 5-6-5 RGB
>> 3. 8-bit grayscale
>> 4. 32-bit ARGB
>> 5. 24-bit RGB
>> 6. Binary version of any widely-used image format, including but not
>> limited to PNG, BMP, GIF, JPG, XBM, TIF, and ICO.
>
> I think he wants a byte for byte copy so the first byte gets copied into
> [0][0] the next into [1][0] the next [2][0] etc until [width-1][0]
> then start again at [0][1], [1][1], [2][1] etc etc

A byte for byte copy of what? I'm guessing the answer is the "pixel 
matrix", but that's underdefined since pixels can take on many different 
formats, which is what I was trying to get at--what encoding of a pixel 
is desired?

Things get even more fun if you don't want an RGB colorspace--HSL is 
often better for manipulation, but YCbCr or CIELAB are more 
representative of how the human eye perceives color and are used in 
lossy compression and scientific image processing, for that reason. 
Also, even just RGB is a meaningless term because there are several 
different RGB colorspaces, the most common being sRGB and Adobe RGB.

If you just want to statically convert an image into this format for use 
as an internal resource, I'd recommend not coding it in Java but using 
ImageMagick to convert the image to something like PBM which specifies 
the pixel data in a simple ASCII format: 
<http://en.wikipedia.org/wiki/Netpbm_format>.

-- 
Beware of bugs in the above code; I have only proved it correct, not 
tried it. -- Donald E. Knuth

Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

How to convert image into Hex 2 Dimensional Array? sout saret <saretmis097@gmail.com> - 2013-05-07 23:30 -0700
  Re: How to convert image into Hex 2 Dimensional Array? lipska the kat <"nospam at neversurrender dot co dot uk"> - 2013-05-08 09:06 +0100
    Re: How to convert image into Hex 2 Dimensional Array? Joerg Meier <joergmmeier@arcor.de> - 2013-05-08 12:29 +0200
      Re: How to convert image into Hex 2 Dimensional Array? lipska the kat <"nospam at neversurrender dot co dot uk"> - 2013-05-08 13:28 +0100
    Re: How to convert image into Hex 2 Dimensional Array? Daniele Futtorovic <da.futt.news@laposte-dot-net.invalid> - 2013-05-08 15:19 +0200
      Re: How to convert image into Hex 2 Dimensional Array? lipska the kat <"nospam at neversurrender dot co dot uk"> - 2013-05-08 14:57 +0100
        Re: How to convert image into Hex 2 Dimensional Array? Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2013-05-08 08:22 -0700
          Re: How to convert image into Hex 2 Dimensional Array? lipska the kat <"nospam at neversurrender dot co dot uk"> - 2013-05-08 17:03 +0100
            Re: How to convert image into Hex 2 Dimensional Array? Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2013-05-08 13:44 -0700
          Re: How to convert image into Hex 2 Dimensional Array? lipska the kat <"nospam at neversurrender dot co dot uk"> - 2013-05-08 17:48 +0100
            Re: How to convert image into Hex 2 Dimensional Array? Arne VajhĂžj <arne@vajhoej.dk> - 2013-05-08 21:10 -0400
          Re: How to convert image into Hex 2 Dimensional Array? Eric Sosman <esosman@comcast-dot-net.invalid> - 2013-05-08 12:52 -0400
        Re: How to convert image into Hex 2 Dimensional Array? Daniele Futtorovic <da.futt.news@laposte-dot-net.invalid> - 2013-05-08 17:32 +0200
          Re: How to convert image into Hex 2 Dimensional Array? lipska the kat <"nospam at neversurrender dot co dot uk"> - 2013-05-08 17:17 +0100
            Re: How to convert image into Hex 2 Dimensional Array? Daniele Futtorovic <da.futt.news@laposte-dot-net.invalid> - 2013-05-08 18:46 +0200
              Re: How to convert image into Hex 2 Dimensional Array? lipska the kat <"nospam at neversurrender dot co dot uk"> - 2013-05-08 18:25 +0100
                Re: How to convert image into Hex 2 Dimensional Array? Daniele Futtorovic <da.futt.news@laposte-dot-net.invalid> - 2013-05-08 23:24 +0200
        Re: How to convert image into Hex 2 Dimensional Array? Joshua Cranmer 🐧 <Pidgeot18@verizon.invalid> - 2013-05-08 11:46 -0500
        Re: How to convert image into Hex 2 Dimensional Array? Arne VajhĂžj <arne@vajhoej.dk> - 2013-05-08 21:04 -0400
          Re: How to convert image into Hex 2 Dimensional Array? Eric Sosman <esosman@comcast-dot-net.invalid> - 2013-05-08 21:45 -0400
            Re: How to convert image into Hex 2 Dimensional Array? Arne VajhĂžj <arne@vajhoej.dk> - 2013-05-08 21:59 -0400
              Re: How to convert image into Hex 2 Dimensional Array? Arne VajhĂžj <arne@vajhoej.dk> - 2013-05-08 22:03 -0400
                Re: How to convert image into Hex 2 Dimensional Array? Daniele Futtorovic <da.futt.news@laposte-dot-net.invalid> - 2013-05-09 04:09 +0200
                Re: How to convert image into Hex 2 Dimensional Array? Daniele Futtorovic <da.futt.news@laposte-dot-net.invalid> - 2013-05-09 04:09 +0200
                Re: How to convert image into Hex 2 Dimensional Array? Eric Sosman <esosman@comcast-dot-net.invalid> - 2013-05-08 23:18 -0400
                Re: How to convert image into Hex 2 Dimensional Array? Arne VajhĂžj <arne@vajhoej.dk> - 2013-05-09 22:05 -0400
                Re: How to convert image into Hex 2 Dimensional Array? Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2013-05-10 09:46 -0700
                Re: How to convert image into Hex 2 Dimensional Array? Daniele Futtorovic <da.futt.news@laposte-dot-net.invalid> - 2013-05-10 19:02 +0200
                Re: How to convert image into Hex 2 Dimensional Array? Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2013-05-10 11:00 -0700
                Re: How to convert image into Hex 2 Dimensional Array? Daniele Futtorovic <da.futt.news@laposte-dot-net.invalid> - 2013-05-10 23:42 +0200
                Re: How to convert image into Hex 2 Dimensional Array? Arne VajhĂžj <arne@vajhoej.dk> - 2013-05-10 18:20 -0400
    Re: How to convert image into Hex 2 Dimensional Array? Jeff Higgins <jeff@invalid.invalid> - 2013-05-08 12:43 -0400
      Re: How to convert image into Hex 2 Dimensional Array? lipska the kat <"nospam at neversurrender dot co dot uk"> - 2013-05-08 18:45 +0100
  Re: How to convert image into Hex 2 Dimensional Array? Jeff Higgins <jeff@invalid.invalid> - 2013-05-08 11:18 -0400
  Re: How to convert image into Hex 2 Dimensional Array? Joshua Cranmer 🐧 <Pidgeot18@verizon.invalid> - 2013-05-08 11:52 -0500
    Re: How to convert image into Hex 2 Dimensional Array? lipska the kat <"nospam at neversurrender dot co dot uk"> - 2013-05-08 18:40 +0100
      Re: How to convert image into Hex 2 Dimensional Array? Joshua Cranmer 🐧 <Pidgeot18@verizon.invalid> - 2013-05-08 13:54 -0500
        Re: How to convert image into Hex 2 Dimensional Array? lipska the kat <"nospam at neversurrender dot co dot uk"> - 2013-05-08 20:43 +0100
        Re: How to convert image into Hex 2 Dimensional Array? lipska the kat <"nospam at neversurrender dot co dot uk"> - 2013-05-11 09:28 +0100
          Re: How to convert image into Hex 2 Dimensional Array? Arne VajhĂžj <arne@vajhoej.dk> - 2013-05-11 08:50 -0400
            Re: How to convert image into Hex 2 Dimensional Array? lipska the kat <"nospam at neversurrender dot co dot uk"> - 2013-05-11 15:00 +0100
              Re: How to convert image into Hex 2 Dimensional Array? Arne VajhĂžj <arne@vajhoej.dk> - 2013-05-12 21:45 -0400
  Re: How to convert image into Hex 2 Dimensional Array? Manuel Dahmen <manuel.dahmen@gmail.com> - 2013-05-08 15:38 -0700
  Re: How to convert image into Hex 2 Dimensional Array? Roedy Green <see_website@mindprod.com.invalid> - 2013-05-11 13:33 -0700
    Re: How to convert image into Hex 2 Dimensional Array? Arne VajhĂžj <arne@vajhoej.dk> - 2013-05-12 21:48 -0400
      Re: How to convert image into Hex 2 Dimensional Array? markspace <markspace@nospam.nospam> - 2013-05-12 20:49 -0700
        Re: How to convert image into Hex 2 Dimensional Array? Arne VajhĂžj <arne@vajhoej.dk> - 2013-05-13 19:08 -0400
        Re: How to convert image into Hex 2 Dimensional Array? Roedy Green <see_website@mindprod.com.invalid> - 2013-05-15 03:45 -0700
        Re: How to convert image into Hex 2 Dimensional Array? Roedy Green <see_website@mindprod.com.invalid> - 2013-05-15 03:50 -0700

csiph-web