473,395 Members | 1,762 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

Working with proprietary image formats ...

Dear All,
Recently I created a thread about trying to load a particular ICON image
that GDI plus could not load. I realized that GDI plus definitely does not
support it because it had a certain resolution that is not in any of its
built in format libraries. So my question is this, how would I go about
working with images that are not in GDI+ native libraries, such as raw
camera files (*.RAW, etc.), Pixar's file format, and plenty of other
formats? I am guessing that I will have to write my own code to deal with
these files. Has anyone ever working with these proprietary files and how
so? Thanks in advance!
Sincerely,
Christopher Koeber
Nov 21 '05 #1
8 1473
Hi Christopher,

If you can't find a 3rd party library that can do this for you then you'll
need to write your own. First you need to find the file format. Once you
have that you should be able to load it into a byte array and then display
it from there. Most picture formats include a header that tells you about
the image (i.e. color depth, width, height, and etc.) Once you have that
you can open up the file, read in the information telling you what it looks
like, and then load the image into that byte array. Contacting the creators
of the file format is a good first step, if they don't provide that
information then you'll need to scower the web for information on it. Good
luck! Ken.

--
Ken Dopierala Jr.
For great ASP.Net web hosting try:
http://www.webhost4life.com/default.asp?refid=Spinlight
If you sign up under me and need help, email me.

"Christopher Kurtis Koeber" <c_******@myrealbox.com> wrote in message
news:er**************@TK2MSFTNGP09.phx.gbl...
Dear All,
Recently I created a thread about trying to load a particular ICON image that GDI plus could not load. I realized that GDI plus definitely does not
support it because it had a certain resolution that is not in any of its
built in format libraries. So my question is this, how would I go about
working with images that are not in GDI+ native libraries, such as raw
camera files (*.RAW, etc.), Pixar's file format, and plenty of other
formats? I am guessing that I will have to write my own code to deal with
these files. Has anyone ever working with these proprietary files and how
so? Thanks in advance!
Sincerely,
Christopher Koeber

Nov 21 '05 #2
Ken Dopierala Jr. wrote:
First you need to find the file format.


Great source of info here....

Wotsit's Format Search
http://www.wotsit.org/search.asp?s=ALLFILES

--
Ken Halter - MS-MVP-VB - http://www.vbsight.com
Please keep all discussions in the groups..
Nov 21 '05 #3
Man, this is going to be a lot of work!!!...... Thanks for the help!!
Christopher Koeber
"Ken Dopierala Jr." <kd*********@wi.rr.com> wrote in message
news:eR**************@tk2msftngp13.phx.gbl...
Hi Christopher,

If you can't find a 3rd party library that can do this for you then you'll
need to write your own. First you need to find the file format. Once you
have that you should be able to load it into a byte array and then display
it from there. Most picture formats include a header that tells you about
the image (i.e. color depth, width, height, and etc.) Once you have that
you can open up the file, read in the information telling you what it
looks
like, and then load the image into that byte array. Contacting the
creators
of the file format is a good first step, if they don't provide that
information then you'll need to scower the web for information on it.
Good
luck! Ken.

--
Ken Dopierala Jr.
For great ASP.Net web hosting try:
http://www.webhost4life.com/default.asp?refid=Spinlight
If you sign up under me and need help, email me.

"Christopher Kurtis Koeber" <c_******@myrealbox.com> wrote in message
news:er**************@TK2MSFTNGP09.phx.gbl...
Dear All,
Recently I created a thread about trying to load a particular ICON

image
that GDI plus could not load. I realized that GDI plus definitely does
not
support it because it had a certain resolution that is not in any of its
built in format libraries. So my question is this, how would I go about
working with images that are not in GDI+ native libraries, such as raw
camera files (*.RAW, etc.), Pixar's file format, and plenty of other
formats? I am guessing that I will have to write my own code to deal with
these files. Has anyone ever working with these proprietary files and how
so? Thanks in advance!
Sincerely,
Christopher Koeber


Nov 21 '05 #4
Do you have a specific format that you need to use or is it just general
image formats??

--
Bob Powell [MVP]
Visual C#, System.Drawing

Answer those GDI+ questions with the GDI+ FAQ
http://www.bobpowell.net/gdiplus_faq.htm

The GDI+ FAQ RSS feed: http://www.bobpowell.net/faqfeed.xml
Windows Forms Tips and Tricks RSS: http://www.bobpowell.net/tipstricks.xml
Bob's Blog: http://bobpowelldotnet.blogspot.com/atom.xml


"Christopher Kurtis Koeber" <c_******@myrealbox.com> wrote in message
news:%2******************@TK2MSFTNGP11.phx.gbl...
Man, this is going to be a lot of work!!!...... Thanks for the help!!
Christopher Koeber
"Ken Dopierala Jr." <kd*********@wi.rr.com> wrote in message
news:eR**************@tk2msftngp13.phx.gbl...
Hi Christopher,

If you can't find a 3rd party library that can do this for you then you'll need to write your own. First you need to find the file format. Once you have that you should be able to load it into a byte array and then display it from there. Most picture formats include a header that tells you about the image (i.e. color depth, width, height, and etc.) Once you have that you can open up the file, read in the information telling you what it
looks
like, and then load the image into that byte array. Contacting the
creators
of the file format is a good first step, if they don't provide that
information then you'll need to scower the web for information on it.
Good
luck! Ken.

--
Ken Dopierala Jr.
For great ASP.Net web hosting try:
http://www.webhost4life.com/default.asp?refid=Spinlight
If you sign up under me and need help, email me.

"Christopher Kurtis Koeber" <c_******@myrealbox.com> wrote in message
news:er**************@TK2MSFTNGP09.phx.gbl...
Dear All,
Recently I created a thread about trying to load a particular ICON

image
that GDI plus could not load. I realized that GDI plus definitely does
not
support it because it had a certain resolution that is not in any of its built in format libraries. So my question is this, how would I go about
working with images that are not in GDI+ native libraries, such as raw
camera files (*.RAW, etc.), Pixar's file format, and plenty of other
formats? I am guessing that I will have to write my own code to deal with these files. Has anyone ever working with these proprietary files and how so? Thanks in advance!
Sincerely,
Christopher Koeber



Nov 21 '05 #5
Well, I want to create an image editor that can work with many formats while
harnessing the power of GDI+.

"Bob Powell [MVP]" <bob@_spamkiller_bobpowell.net> wrote in message
news:uM**************@TK2MSFTNGP11.phx.gbl...
Do you have a specific format that you need to use or is it just general
image formats??

--
Bob Powell [MVP]
Visual C#, System.Drawing

Answer those GDI+ questions with the GDI+ FAQ
http://www.bobpowell.net/gdiplus_faq.htm

The GDI+ FAQ RSS feed: http://www.bobpowell.net/faqfeed.xml
Windows Forms Tips and Tricks RSS: http://www.bobpowell.net/tipstricks.xml
Bob's Blog: http://bobpowelldotnet.blogspot.com/atom.xml


"Christopher Kurtis Koeber" <c_******@myrealbox.com> wrote in message
news:%2******************@TK2MSFTNGP11.phx.gbl...
Man, this is going to be a lot of work!!!...... Thanks for the help!!
Christopher Koeber
"Ken Dopierala Jr." <kd*********@wi.rr.com> wrote in message
news:eR**************@tk2msftngp13.phx.gbl...
> Hi Christopher,
>
> If you can't find a 3rd party library that can do this for you then you'll > need to write your own. First you need to find the file format. Once you > have that you should be able to load it into a byte array and then display > it from there. Most picture formats include a header that tells you about > the image (i.e. color depth, width, height, and etc.) Once you have that > you can open up the file, read in the information telling you what it
> looks
> like, and then load the image into that byte array. Contacting the
> creators
> of the file format is a good first step, if they don't provide that
> information then you'll need to scower the web for information on it.
> Good
> luck! Ken.
>
> --
> Ken Dopierala Jr.
> For great ASP.Net web hosting try:
> http://www.webhost4life.com/default.asp?refid=Spinlight
> If you sign up under me and need help, email me.
>
> "Christopher Kurtis Koeber" <c_******@myrealbox.com> wrote in message
> news:er**************@TK2MSFTNGP09.phx.gbl...
>> Dear All,
>> Recently I created a thread about trying to load a particular ICON
> image
>> that GDI plus could not load. I realized that GDI plus definitely does
>> not
>> support it because it had a certain resolution that is not in any of its >> built in format libraries. So my question is this, how would I go
>> about
>> working with images that are not in GDI+ native libraries, such as raw
>> camera files (*.RAW, etc.), Pixar's file format, and plenty of other
>> formats? I am guessing that I will have to write my own code to deal with >> these files. Has anyone ever working with these proprietary files and how >> so? Thanks in advance!
>> Sincerely,
>> Christopher Koeber
>>
>>
>
>



Nov 21 '05 #6
Thanks for the site, great stuff!

Christopher
"Ken Halter" <Ken_Halter@Use_Sparingly_Hotmail.com> wrote in message
news:uJ**************@TK2MSFTNGP09.phx.gbl...
Ken Dopierala Jr. wrote:
First you need to find the file format.


Great source of info here....

Wotsit's Format Search
http://www.wotsit.org/search.asp?s=ALLFILES

--
Ken Halter - MS-MVP-VB - http://www.vbsight.com
Please keep all discussions in the groups..

Nov 21 '05 #7
Hi,

Here is a link to one that is written in .Net with the source code available
for download:

http://www.eecs.wsu.edu/paint.net/downloads.html

It is probably one of the coolest .Net apps out right now. Good luck! Ken.

--
Ken Dopierala Jr.
For great ASP.Net web hosting try:
http://www.webhost4life.com/default.asp?refid=Spinlight
If you sign up under me and need help, email me.

"Christopher Kurtis Koeber" <c_******@myrealbox.com> wrote in message
news:e0**************@TK2MSFTNGP15.phx.gbl...
Well, I want to create an image editor that can work with many formats while harnessing the power of GDI+.

"Bob Powell [MVP]" <bob@_spamkiller_bobpowell.net> wrote in message
news:uM**************@TK2MSFTNGP11.phx.gbl...
Do you have a specific format that you need to use or is it just general
image formats??

--
Bob Powell [MVP]
Visual C#, System.Drawing

Answer those GDI+ questions with the GDI+ FAQ
http://www.bobpowell.net/gdiplus_faq.htm

The GDI+ FAQ RSS feed: http://www.bobpowell.net/faqfeed.xml
Windows Forms Tips and Tricks RSS: http://www.bobpowell.net/tipstricks.xml Bob's Blog: http://bobpowelldotnet.blogspot.com/atom.xml


"Christopher Kurtis Koeber" <c_******@myrealbox.com> wrote in message
news:%2******************@TK2MSFTNGP11.phx.gbl...
Man, this is going to be a lot of work!!!...... Thanks for the help!!
Christopher Koeber
"Ken Dopierala Jr." <kd*********@wi.rr.com> wrote in message
news:eR**************@tk2msftngp13.phx.gbl...
> Hi Christopher,
>
> If you can't find a 3rd party library that can do this for you then

you'll
> need to write your own. First you need to find the file format. Once
you
> have that you should be able to load it into a byte array and then

display
> it from there. Most picture formats include a header that tells you

about
> the image (i.e. color depth, width, height, and etc.) Once you have

that
> you can open up the file, read in the information telling you what it
> looks
> like, and then load the image into that byte array. Contacting the
> creators
> of the file format is a good first step, if they don't provide that
> information then you'll need to scower the web for information on it.
> Good
> luck! Ken.
>
> --
> Ken Dopierala Jr.
> For great ASP.Net web hosting try:
> http://www.webhost4life.com/default.asp?refid=Spinlight
> If you sign up under me and need help, email me.
>
> "Christopher Kurtis Koeber" <c_******@myrealbox.com> wrote in message
> news:er**************@TK2MSFTNGP09.phx.gbl...
>> Dear All,
>> Recently I created a thread about trying to load a particular
ICON > image
>> that GDI plus could not load. I realized that GDI plus definitely does >> not
>> support it because it had a certain resolution that is not in any of

its
>> built in format libraries. So my question is this, how would I go
>> about
>> working with images that are not in GDI+ native libraries, such as raw >> camera files (*.RAW, etc.), Pixar's file format, and plenty of other
>> formats? I am guessing that I will have to write my own code to deal

with
>> these files. Has anyone ever working with these proprietary files

and how
>> so? Thanks in advance!
>> Sincerely,
>> Christopher Koeber
>>
>>
>
>



Nov 21 '05 #8
Damm, my school didn't do anything cool like that. The only classes they had
available were for learning how to use Microsoft Office for beginners. Looks
like I will have to do something on my own for this school, as usual....

Thanks Ken, great link!
Christopher
"Ken Dopierala Jr." <kd*********@wi.rr.com> wrote in message
news:e4**************@TK2MSFTNGP12.phx.gbl...
Hi,

Here is a link to one that is written in .Net with the source code
available
for download:

http://www.eecs.wsu.edu/paint.net/downloads.html

It is probably one of the coolest .Net apps out right now. Good luck!
Ken.

--
Ken Dopierala Jr.
For great ASP.Net web hosting try:
http://www.webhost4life.com/default.asp?refid=Spinlight
If you sign up under me and need help, email me.

"Christopher Kurtis Koeber" <c_******@myrealbox.com> wrote in message
news:e0**************@TK2MSFTNGP15.phx.gbl...
Well, I want to create an image editor that can work with many formats

while
harnessing the power of GDI+.

"Bob Powell [MVP]" <bob@_spamkiller_bobpowell.net> wrote in message
news:uM**************@TK2MSFTNGP11.phx.gbl...
> Do you have a specific format that you need to use or is it just
> general
> image formats??
>
> --
> Bob Powell [MVP]
> Visual C#, System.Drawing
>
> Answer those GDI+ questions with the GDI+ FAQ
> http://www.bobpowell.net/gdiplus_faq.htm
>
> The GDI+ FAQ RSS feed: http://www.bobpowell.net/faqfeed.xml
> Windows Forms Tips and Tricks RSS: http://www.bobpowell.net/tipstricks.xml > Bob's Blog: http://bobpowelldotnet.blogspot.com/atom.xml
>
>
>
>
>
>
> "Christopher Kurtis Koeber" <c_******@myrealbox.com> wrote in message
> news:%2******************@TK2MSFTNGP11.phx.gbl...
>> Man, this is going to be a lot of work!!!...... Thanks for the help!!
>> Christopher Koeber
>> "Ken Dopierala Jr." <kd*********@wi.rr.com> wrote in message
>> news:eR**************@tk2msftngp13.phx.gbl...
>> > Hi Christopher,
>> >
>> > If you can't find a 3rd party library that can do this for you then
> you'll
>> > need to write your own. First you need to find the file format. Once > you
>> > have that you should be able to load it into a byte array and then
> display
>> > it from there. Most picture formats include a header that tells you
> about
>> > the image (i.e. color depth, width, height, and etc.) Once you have
> that
>> > you can open up the file, read in the information telling you what
>> > it
>> > looks
>> > like, and then load the image into that byte array. Contacting the
>> > creators
>> > of the file format is a good first step, if they don't provide that
>> > information then you'll need to scower the web for information on
>> > it.
>> > Good
>> > luck! Ken.
>> >
>> > --
>> > Ken Dopierala Jr.
>> > For great ASP.Net web hosting try:
>> > http://www.webhost4life.com/default.asp?refid=Spinlight
>> > If you sign up under me and need help, email me.
>> >
>> > "Christopher Kurtis Koeber" <c_******@myrealbox.com> wrote in
>> > message
>> > news:er**************@TK2MSFTNGP09.phx.gbl...
>> >> Dear All,
>> >> Recently I created a thread about trying to load a particular ICON >> > image
>> >> that GDI plus could not load. I realized that GDI plus definitely does >> >> not
>> >> support it because it had a certain resolution that is not in any
>> >> of
> its
>> >> built in format libraries. So my question is this, how would I go
>> >> about
>> >> working with images that are not in GDI+ native libraries, such as raw >> >> camera files (*.RAW, etc.), Pixar's file format, and plenty of
>> >> other
>> >> formats? I am guessing that I will have to write my own code to
>> >> deal
> with
>> >> these files. Has anyone ever working with these proprietary files and > how
>> >> so? Thanks in advance!
>> >> Sincerely,
>> >> Christopher Koeber
>> >>
>> >>
>> >
>> >
>>
>>
>
>



Nov 21 '05 #9

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

14
by: George Hester | last post by:
http://hesterloli.dnsalias.com/test/javascript_image.htm The image is the 100x100 px block. If we right-click in it and try to save the image we cannot. Is it possible to say set a mime-type so...
0
by: Andreas Håkansson | last post by:
Hiya! I'm currently looking for a good image processig component (classes) to use in a project. I do not want to controls (winform or webform) since I will be doing this with code. I actually...
6
by: Peder Y | last post by:
Surely, anyone can read it's attributes and methods... Now, how does Image store the image data? How does it discern between e.g. jpg, gif and bmp. Does it know it's own size, or does one need to...
6
by: Jensen bredal | last post by:
Hello gurus I need to upload to accept image upload on my site. I also need to display these images in a databound control. The image are upload in a database. My concers are: -How do i...
2
by: Dan | last post by:
We are running into trouble when trying to print proprietary formats (ie; .pdf, .xls, .doc, etc.) from our VB.NET application. Binary files generate garbage when printed. We have no trouble...
0
by: info | last post by:
For fingerprint images WSQ (Wavelet Scalar Quantization) is superior to other lossy compression methods, such as JPEG, and was chosen by FBI (U.S. Federal Bureau of Investigation) as the...
1
by: info | last post by:
For fingerprint images WSQ (Wavelet Scalar Quantization) is superior to other lossy compression methods, such as JPEG, and was chosen by FBI (U.S. Federal Bureau of Investigation) as the...
2
by: Peter Oliphant | last post by:
The Image class allows loading a bitmap from a graphic file. So far I've gotten it to work with JPG and BMP files. What other graphic file formats are supported in this way? Is this fixed based...
36
by: vimal3271 | last post by:
I want to know how to read image files in C.. what are the headers that i should include? is there any tutorials regarding this ? pls inform me.
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.