What tools have you found useful to convert images to 1-bit bitmaps?
I've used Photoshop’s Diffusion Dither option to switch greyscale files to bitmaps but the results can sometimes be a bit hit and miss. What do you guys use?
Converting to 1-bit
Forum rules
Do you have a creative streak? Post your OFFIMG photos here.
Images MUST be in Windows-NT .bmp format at a resolution of 400x240 pixels and 1-bit colour depth or they will not be displayed by the DM42. Images that do not meet this requirement will be removed from the forum
Do you have a creative streak? Post your OFFIMG photos here.
Images MUST be in Windows-NT .bmp format at a resolution of 400x240 pixels and 1-bit colour depth or they will not be displayed by the DM42. Images that do not meet this requirement will be removed from the forum
- BestofTimes
- Posts: 9
- Joined: Thu Jan 04, 2018 2:17 pm
- Location: Edinburgh
- Contact:
Converting to 1-bit
HP-15C, HP-16C, HP-42s, HP-48GX Prime, DM42. And now DM41X!
-
- Posts: 795
- Joined: Wed May 03, 2017 7:46 pm
- Location: Malone, NY USA
Re: Converting to 1-bit
I use GIMP for WindowsBestofTimes wrote: ↑Mon Dec 02, 2019 9:57 pmWhat tools have you found useful to convert images to 1-bit bitmaps?
I've used Photoshop’s Diffusion Dither option to switch greyscale files to bitmaps but the results can sometimes be a bit hit and miss. What do you guys use?
Tom L
Some people call me inept but I'm as ept as anybody!
DM10L SN: 059/100
DM41X SN: 00023 (Beta)
DM41X SN: 00506 (Shipping)
DM42 SN: 00025 (Beta)
DM42 SN: 00221 (Shipping)
WP43 SN: 00025 (Prototype)
Some people call me inept but I'm as ept as anybody!
DM10L SN: 059/100
DM41X SN: 00023 (Beta)
DM41X SN: 00506 (Shipping)
DM42 SN: 00025 (Beta)
DM42 SN: 00221 (Shipping)
WP43 SN: 00025 (Prototype)
Re: Converting to 1-bit
Photoshop for initial cropping and then a python script I wrote for the mono conversion and final dithering.
I always loved the way Atkinson dithering looked. It reminds me of being a kid and playing on the classic Macs at my dad’s work. So I implemented it for myself when I got a DM42. Fun learning project.
My code is here for anybody who wants it:
https://github.com/tgray/hyperdither
I always loved the way Atkinson dithering looked. It reminds me of being a kid and playing on the classic Macs at my dad’s work. So I implemented it for myself when I got a DM42. Fun learning project.
My code is here for anybody who wants it:
https://github.com/tgray/hyperdither
-
- Posts: 1098
- Joined: Tue May 02, 2017 5:48 pm
- Location: Netherlands
- Contact:
Re: Converting to 1-bit
I like the pgmtopbm tool from the Netpbm suite. The Netpbm suite is extremely old-school, it's a bunch of command-line tools, but well worth the time to familiarize yourself with.
- BestofTimes
- Posts: 9
- Joined: Thu Jan 04, 2018 2:17 pm
- Location: Edinburgh
- Contact:
Re: Converting to 1-bit
I found the best results in an old copy of Paint Shop Pro at work using these settings.
HP-15C, HP-16C, HP-42s, HP-48GX Prime, DM42. And now DM41X!
Re: Converting to 1-bit
I have a long list of image processing software available on both Mac and Win, but I prefer and use the free IrfanView + free add-on pack for this. On Mac, Winebottler is needed to make an app, and the app works well including cut and paste. In my opinion it’s my Swiss army knife equivalent for many many years already.
Jaco Mostert
Elec Eng, South Africa
https://47calc.com C47 (s/n 03818 & 06199), WP43 (0015). In box: HP42S, HP32Sii, WP34S&C, HP28C, HP35s, EL-506P, EL-W506, PB700; ex: FX702P, 11C, HP67 & HP85; iOS: 42s Byron, Free42+, WP31S/34S, HCalc.
Elec Eng, South Africa
https://47calc.com C47 (s/n 03818 & 06199), WP43 (0015). In box: HP42S, HP32Sii, WP34S&C, HP28C, HP35s, EL-506P, EL-W506, PB700; ex: FX702P, 11C, HP67 & HP85; iOS: 42s Byron, Free42+, WP31S/34S, HCalc.
Re: Converting to 1-bit
I found this thread while looking for tools to easily convert to 1-bit BMPs for my DM42. I had good luck with tgray's hyperdither. I forked it and made a small revision to get it to work with Python 3. Here for anyone who is interested: https://github.com/bpburns/hyperdithertgray wrote: ↑Tue Dec 03, 2019 1:07 amPhotoshop for initial cropping and then a python script I wrote for the mono conversion and final dithering.
I always loved the way Atkinson dithering looked. It reminds me of being a kid and playing on the classic Macs at my dad’s work. So I implemented it for myself when I got a DM42. Fun learning project.
My code is here for anybody who wants it:
https://github.com/tgray/hyperdither
Re: Converting to 1-bit
I use Pierre-Emmanuel Gougelet's XnView (Ver. 2.49.4) software for this, which is available as freeware for several operating systems. It's easy to use and has been translated into 46 languages. The program is also freely available in a portable version.
Re: Converting to 1-bit
Just found that XnConvert (also from XnView) will take a 1 bit monochrome bitmap from GIMP and 'correct' it for viewing in my DM42.
I don't know what the new version of GIMP is doing wrong, but the files won't display unless I run them through XnConvert and re-save them.
I set up a 'clean metadata' action for the comments field which was never populated. Then the output file works fine in the DM42.
I don't know what the new version of GIMP is doing wrong, but the files won't display unless I run them through XnConvert and re-save them.
I set up a 'clean metadata' action for the comments field which was never populated. Then the output file works fine in the DM42.
DM42 SN: 00076
DM15, HP 28c, HP 12c, HP 10b, HP 20b, HP 30b, HP 17bII, HP 42s, HP 35s, WP 34s, NP-25, TI-83+, teenix multicalc
DM15, HP 28c, HP 12c, HP 10b, HP 20b, HP 30b, HP 17bII, HP 42s, HP 35s, WP 34s, NP-25, TI-83+, teenix multicalc
-
- Posts: 3
- Joined: Sat Jan 30, 2021 10:47 pm
- Location: Sweden
Re: Converting to 1-bit
Imagemagick usually gets pretty good-looking results. I don't have a DM42 to test them with yet (trying to restrict my spending), but at 400×240 they're the same size as the default OFFIMG's.
convert in.png -flatten -alpha remove -dither floydsteinberg -monochrome out.bmp
convert in.png -flatten -alpha remove -dither floydsteinberg -monochrome out.bmp
DM15L #20581 (June 2020)