<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2627" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2></FONT><FONT face=Arial size=2>Ceci est tout à fait
normal, probablement du aux limites min/max des valeurs de pixels</FONT></DIV>
<DIV><FONT face=Arial size=2>trouvés dans l'image d'origine.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Si tu souhaites avoir une dynamique identique à
l'image d'origine, il faut effectuer le calcul suivant :</FONT></DIV>
<DIV><FONT face=Arial size=2> O = (I * 255) / 65535 = I /
255</FONT></DIV>
<DIV><FONT face=Arial size=2>avec </FONT></DIV>
<DIV><FONT face=Arial size=2> I : valeur d'un pixel de l'image
d'entrée</FONT></DIV>
<DIV><FONT face=Arial size=2> O : valeur d'un pixel de l'image de
sortie.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Cordialement</FONT></DIV>
<DIV><FONT face=Arial size=2>Benoit Regrain</FONT></DIV>
<DIV><FONT face=Arial size=2> </DIV>
<DIV><BR></DIV></FONT>
<BLOCKQUOTE
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV
style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B>
<A title=olivier.stern@swing.be
href="mailto:olivier.stern@swing.be">olivier.stern@swing.be</A> </DIV>
<DIV style="FONT: 10pt arial"><B>To:</B> <A
title=benoit.regrain@creatis.insa-lyon.fr
href="mailto:benoit.regrain@creatis.insa-lyon.fr">benoit.regrain@creatis.insa-lyon.fr</A>
</DIV>
<DIV style="FONT: 10pt arial"><B>Cc:</B> <A title=dcmlib@creatis.insa-lyon.fr
href="mailto:dcmlib@creatis.insa-lyon.fr">dcmlib@creatis.insa-lyon.fr</A>
</DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Monday, May 16, 2005 12:33 PM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> RE: Re: [Dcmlib] offset</DIV>
<DIV><BR></DIV><BR>Bonjour,<BR><BR>Pour le premier point, c'est juste une
erreur de copier coller de ma part :-) sans quoi je n'aurais jamais eu
d'images. Pour le second point, j'avais commencé par mettre les spécifications
au premier point MAIS lorsque j ajoutais la ligne bit allocated, l image ne
s'écrivait plus et je ne comprenais par pourquoi... jusqu à ce que je mette
les donnée correcte dans \"setImageData\". Maintenant tout s'écrit comme il
faut à la premiere écriture et je peux ouvrir l'image sans problème. Celle ci
est toutefois beaucoup plus foncée que l'originale, est-ce normal ? Cela est
du à la conversion ? (ou peut être il y a t il un décallage au niveau des bits
à faire ?)<BR><BR>Merci
Beaucoup,<BR><BR>Olivier<BR><BR>----------------------------------------<BR>Hi,<BR><BR>Voici
les points incohérents que je vois dans ton code :<BR>- h->WriteDcmExplVR(
output ); // fh-> et non pas h-><BR>- La spécification des Bits
Allocated, etc. devrait être faite<BR>pour l'image écrite! dès la 1ere
écriture<BR>- enfin, lorsque tu fais le SetImageData, tu spécifies
dataSize*3...<BR>c'est FAUX. Tu passe de 16bits vers 8bits et tu passe de
greyscale<BR>vers RGB. Tu devrais donc avoir : (dataSize/2)*3<BR><BR><BR>Si
cela ne change rien, peux tu m'envoyer ton projet complet ainsi que l'image
test <BR>dont tu te sers afin que je puisse regarder sur mon
ordi.<BR><BR>Benoit
<P>
<HR>
<P></P>_______________________________________________<BR>Dcmlib mailing
list<BR>Dcmlib@creatis.insa-lyon.fr<BR>http://www.creatis.insa-lyon.fr/mailman/listinfo/dcmlib</BLOCKQUOTE></BODY></HTML>