New Picture Datatypes

miker1264 · 3359

miker1264

  • Legendary Member
  • *****
    • Posts: 627
    • Karma: +26/-2
Reply #75 on: April 28, 2021, 05:20:40 AM
Actually, it wasn't difficult to modify JPEG Datatype to Save 8bit B&W images. It only took a few hours.  :)

Here is the 64bit version and the source code.

I will compile and test the 68k version tomorrow then upload it as well for testing.



miker1264

  • Legendary Member
  • *****
    • Posts: 627
    • Karma: +26/-2
Reply #76 on: May 11, 2021, 06:03:55 PM
I've been a little busy in the past couple of weeks building a new computer and rebuilding a couple laptops. Whew!  :)

More AROS work coming soon.



miker1264

  • Legendary Member
  • *****
    • Posts: 627
    • Karma: +26/-2
Reply #77 on: May 13, 2021, 05:49:11 AM
Testing the 32bit version of the updated Jpeg Datatype on x86-64...



miker1264

  • Legendary Member
  • *****
    • Posts: 627
    • Karma: +26/-2
Reply #78 on: May 13, 2021, 07:24:59 AM
Here is the results of compiling the "official" Linux x86_64 jpeg datatype...

Other than the increased version number 41.2 there is no difference. That means it compiled correctly.  :)



salvo

  • Legendary Member
  • *****
    • Posts: 934
    • Karma: +13/-4
  • Invalid Civil
Reply #79 on: May 13, 2021, 03:26:39 PM
thanks miker :)

TinyAros Laptop MSI EX-600 Intel Core Duo 1.8 Ghz, 4 Gb Ram, SSD Samsung 860 EVO 250 Gb, Geforce 8400m "Vesa 15"

http://tinyaros.flazio.com/home


miker1264

  • Legendary Member
  • *****
    • Posts: 627
    • Karma: +26/-2
Reply #80 on: May 14, 2021, 09:10:01 PM
I'm finishing up modifications to Jpeg Datatype.

Started adding LoadTarga & SaveTarga for new Targa Datatype.

My SaveTarga function already works for 24bit images. So I will expand on that to add more bitdepths. Working on LoadTarga.

After completing Targa Datatype I'll take on the task of writing a new PCX Datatype. The PCX RLE (runlength encoding) is a bit tricky to implement. But again SavePCX is already working in one of my test programs. So I'll expand on that as well.

I still have to add Load/Save 8bit images to Tiff Datatype. Ultimately for Tiff Datatype I'd like to convert it to use an internal decoder to remove dependency on libtiff, reading/writing tiff.

Ultimately I plan to update the SaveILBM function in ILBM Datatype based on my recent work on DT_Write in Picture Datatype. Did I miss anything??

Much work to do.  ;)
« Last Edit: May 14, 2021, 09:44:28 PM by miker1264 »



salvo

  • Legendary Member
  • *****
    • Posts: 934
    • Karma: +13/-4
  • Invalid Civil
Reply #81 on: May 15, 2021, 04:13:20 AM
 :D

TinyAros Laptop MSI EX-600 Intel Core Duo 1.8 Ghz, 4 Gb Ram, SSD Samsung 860 EVO 250 Gb, Geforce 8400m "Vesa 15"

http://tinyaros.flazio.com/home