Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Fr Jul 18, 2025 04:09

Foren-Übersicht » Programmierung » Allgemein
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 6 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: OpenEXR in Delphi ?
BeitragVerfasst: Mo Apr 23, 2007 18:46 
Offline
DGL Member

Registriert: So Jun 05, 2005 14:36
Beiträge: 27
Halloele,

kennt irgendwer Delphi Header oder Conversions der OpenEXR Library ?

Gruesse,
Thorsten


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So Mai 13, 2007 14:42 
Offline
DGL Member
Benutzeravatar

Registriert: Di Dez 03, 2002 22:12
Beiträge: 2105
Wohnort: Vancouver, Canada
Programmiersprache: C++, Python
Hi,

ich hab vor einiger zeit selber lange dananch gesucht.. es gibt keine :)
Ich hab es dann so gelöst das ich mir in VC++ einfach eine DLL geschrieben habe die ich dann in meinem Programm eingebunden habe.. im nachhinein bin ich auch sehr froh darüber, denn so kann bin ich mit OpenEXR immer auf dem neuesten stand und brauch nicht warten bis die neuen header der neuen version mal für Delphi umgesetzt werden :)

Bzw, ich wüsste nich ob es überhaupt möglich ist das ganze nach Delphi zu portieren, denn OpenEXR macht sehr viel gebrauch vom typ "half", also 16bit Float.. und das gibt es in Delphi soweit ich weiß nicht.

Aya~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Mai 16, 2007 08:13 
Offline
DGL Member

Registriert: Mo Dez 20, 2004 08:58
Beiträge: 442
Wohnort: Mittweida (Sachsen)
Wie wärs mit Single? Double ist imho 32Bit und Single 16.

_________________
Manchmal sehen Dinge, die wie Dinge aussehen wollen, mehr wie Dinge aus, als Dinge.
<Esmerelda Wetterwax>
Es kann vorkommen, dass die Nachkommen trotz Abkommen mit ihrem Einkommen nicht auskommen und umkommen.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Mai 16, 2007 09:29 
Offline
DGL Member
Benutzeravatar

Registriert: Di Dez 03, 2002 22:12
Beiträge: 2105
Wohnort: Vancouver, Canada
Programmiersprache: C++, Python
Sidorion hat geschrieben:
Wie wärs mit Single? Double ist imho 32Bit und Single 16.

Single = Float = 32bit (4 byte) :)
Double = 8byte = 64bit

Aya~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Mai 16, 2007 09:43 
Offline
DGL Member
Benutzeravatar

Registriert: Di Okt 03, 2006 14:07
Beiträge: 1277
Wohnort: Wien
Von welchem Delphi sprichst Du?

Auszug aus der Delphi7-Hilfe:

Zitat:
Fundamentale reelle Typen
Typ .................................... Bereich .....Signifikante Stellen ......Größe in Byte
Single 1.5 x 10^-45 ...... 3.4 x 10^38 ............. 7-8 ......................... 4
Double 5.0 x 10^-324 ... 1.7 x 10^308 ......... 15-16 ........................ 8


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Mai 16, 2007 10:09 
Offline
DGL Member
Benutzeravatar

Registriert: Sa Dez 28, 2002 11:13
Beiträge: 2244
Man kann sich einen record mit einem Word erstellen und die entsprechenden Operatoren überladen.

Code:
  1. Half = record
  2. private
  3.  value:Word;
  4. public
  5.  class operator Add(a,b:Half):Half;
  6.  class operator Implicit(v:Single):Half;
  7.  ...
  8. end;


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 6 Beiträge ] 
Foren-Übersicht » Programmierung » Allgemein


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.008s | 14 Queries | GZIP : On ]