AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi [Graphics] Cyanotype, Halftone, Duotone, Binary image
Thema durchsuchen
Ansicht
Themen-Optionen

[Graphics] Cyanotype, Halftone, Duotone, Binary image

Ein Thema von WojTec · begonnen am 13. Nov 2009 · letzter Beitrag vom 16. Nov 2009
Antwort Antwort
WojTec

Registriert seit: 17. Mai 2007
482 Beiträge
 
Delphi XE6 Professional
 
#1

[Graphics] Cyanotype, Halftone, Duotone, Binary image

  Alt 13. Nov 2009, 17:47
Hello,

I saw on Wikipedia historical print methods called Cyanotype, Halftone, Duotone and Binary image:
Code:
http://en.wikipedia.org/wiki/Cyanotype
[url]http://en.wikipedia.org/wiki/Halftone[/url]
[url]http://en.wikipedia.org/wiki/Duotone[/url]
[url]http://en.wikipedia.org/wiki/Binary_image[/url]
I have question, because not found any information: how to program in Delphi these effects (for TBitmap)?
  Mit Zitat antworten Zitat
Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#2

Re: [Graphics] Cyanotype, Halftone, Duotone, Binary image

  Alt 13. Nov 2009, 18:06
Hi,

Binary Image should be quite easy. You convert every pixel from RGB to HSL and if lightness is less then 50% you make it black else white.
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
  Mit Zitat antworten Zitat
Namenloser

Registriert seit: 7. Jun 2006
Ort: Karlsruhe
3.724 Beiträge
 
FreePascal / Lazarus
 
#3

Re: [Graphics] Cyanotype, Halftone, Duotone, Binary image

  Alt 13. Nov 2009, 20:37
Have your read the Wikipedia article about dithering? The links on the bottom may be interesting.
  Mit Zitat antworten Zitat
WojTec

Registriert seit: 17. Mai 2007
482 Beiträge
 
Delphi XE6 Professional
 
#4

Re: [Graphics] Cyanotype, Halftone, Duotone, Binary image

  Alt 16. Nov 2009, 11:33
I found another print method:

Code:
http://en.wikipedia.org/wiki/Platinotype
Any ideas?
  Mit Zitat antworten Zitat
Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#5

Re: [Graphics] Cyanotype, Halftone, Duotone, Binary image

  Alt 16. Nov 2009, 11:51
Zitat von WojTec:
I found another print method:

Code:
http://en.wikipedia.org/wiki/Platinotype
Any ideas?
Do you have any ideas?
You should try to solve problems on your own before asking for help
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
  Mit Zitat antworten Zitat
Medium

Registriert seit: 23. Jan 2008
3.686 Beiträge
 
Delphi 2007 Enterprise
 
#6

Re: [Graphics] Cyanotype, Halftone, Duotone, Binary image

  Alt 16. Nov 2009, 11:58
I'm a bit at a loss here with you. The things you linked are methods for printing, not effects applied to images for the effect's sake. Especially the last one is simply impossible to reproduce on a coumputer screen, and the best approximation would simply be a grayscale image.
Reading the article on dithering would be a good start for binary images, though "binary" itself just means "you have only two colors/shades". How and even if you try to achieve virtualy more shades by for example dithering is just an option, not inherent to it.

As for halftone, read the wiki article more closely! It contains enough information for coming up with a way to simulate it, which mainly could consist of decomposing the colors into these you want to base on, and calculate dot-radi based on these color's brightness. The distribution pattern of the dots is mentioned also, and fairly simple.

The blueprints are, like platinotype, not possible to simulate to the full extent, too. Again, a monochrome image tinted blue is what you could do for approximation.

Deriving effects from methods of printig rarely can yield the impression of an actual print because of entirely different media, which are most often a property of the methods.
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:34 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz