+2010-05-15 6.6.1-10 Cristy <quetzlzacatenango@image...>
+ * Use ScaleCharToQuantum() in coders/src.c (reference
+ http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=16229).
+
2010-05-14 6.6.1-9 Cristy <quetzlzacatenango@image...>
* Increase the estimated # points for the path drawing primitive.
* Remove any prior resolution block from PSD before writing the new block.
int bright;
unsigned char colour_palette[] = {
- 000,000,000,
- 000,000,192,
- 192,000,000,
- 192,000,192,
- 000,192,000,
- 000,192,192,
- 192,192,000,
+ 0, 0, 0,
+ 0, 0,192,
+ 192, 0, 0,
+ 192, 0,192,
+ 0,192, 0,
+ 0,192,192,
+ 192,192, 0,
192,192,192,
- 000,000,000,
- 000,000,255,
- 255,000,000,
- 255,000,255,
- 000,255,000,
- 000,255,255,
- 255,255,000,
+ 0, 0, 0,
+ 0, 0,255,
+ 255, 0, 0,
+ 255, 0,255,
+ 0,255, 0,
+ 0,255,255,
+ 255,255, 0,
255,255,255
};
if(binar[z])
{
- q->red=(Quantum) QuantumRange*(colour_palette[3*ink]);
- q->green=(Quantum) QuantumRange*(colour_palette[1+(3*ink)]);
- q->blue=(Quantum) QuantumRange*(colour_palette[2+(3*ink)]);
+ q->red=ScaleCharToQuantum(colour_palette[3*ink]);
+ q->green=ScaleCharToQuantum(colour_palette[1+(3*ink)]);
+ q->blue=ScaleCharToQuantum(colour_palette[2+(3*ink)]);
} else {
- q->red=(Quantum) QuantumRange*(colour_palette[3*paper]);
- q->green=(Quantum) QuantumRange*(colour_palette[1+(3*paper)]);
- q->blue=(Quantum) QuantumRange*(colour_palette[2+(3*paper)]);
+ q->red=ScaleCharToQuantum(colour_palette[3*paper]);
+ q->green=ScaleCharToQuantum(colour_palette[1+(3*paper)]);
+ q->blue=ScaleCharToQuantum(colour_palette[2+(3*paper)]);
}
pix++;