Bitmap2component: fix Bug #1273082 (patch from Wesley Dungan)
This commit is contained in:
parent
9bce766331
commit
6181e9e46e
|
@ -281,8 +281,8 @@ void BM2CMP_FRAME::Binarize( double aThreshold )
|
||||||
int w = m_Greyscale_Image.GetWidth();
|
int w = m_Greyscale_Image.GetWidth();
|
||||||
unsigned int threshold = (int)(aThreshold * 256);
|
unsigned int threshold = (int)(aThreshold * 256);
|
||||||
|
|
||||||
for( int y = 1; y < h; y++ )
|
for( int y = 0; y < h; y++ )
|
||||||
for( int x = 1; x < w; x++ )
|
for( int x = 0; x < w; x++ )
|
||||||
{
|
{
|
||||||
pixin = m_Greyscale_Image.GetGreen( x, y );
|
pixin = m_Greyscale_Image.GetGreen( x, y );
|
||||||
|
|
||||||
|
@ -303,8 +303,8 @@ void BM2CMP_FRAME::NegateGreyscaleImage( )
|
||||||
int h = m_Greyscale_Image.GetHeight();
|
int h = m_Greyscale_Image.GetHeight();
|
||||||
int w = m_Greyscale_Image.GetWidth();
|
int w = m_Greyscale_Image.GetWidth();
|
||||||
|
|
||||||
for( int y = 1; y < h; y++ )
|
for( int y = 0; y < h; y++ )
|
||||||
for( int x = 1; x < w; x++ )
|
for( int x = 0; x < w; x++ )
|
||||||
{
|
{
|
||||||
pix = m_Greyscale_Image.GetGreen( x, y );
|
pix = m_Greyscale_Image.GetGreen( x, y );
|
||||||
pix = ~pix;
|
pix = ~pix;
|
||||||
|
@ -512,7 +512,7 @@ void BM2CMP_FRAME::ExportFile( FILE* aOutfile, int aFormat )
|
||||||
}
|
}
|
||||||
|
|
||||||
/* fill the bitmap with data */
|
/* fill the bitmap with data */
|
||||||
for( int y = 0; y<h; y++ )
|
for( int y = 0; y < h; y++ )
|
||||||
{
|
{
|
||||||
for( int x = 0; x<w; x++ )
|
for( int x = 0; x<w; x++ )
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue