| Line 8... |
Line 8... |
* Author: E.BERTIN (IAP)
|
* Author: E.BERTIN (IAP)
|
*
|
*
|
* Contents: functions for extraction of connected pixels from
|
* Contents: functions for extraction of connected pixels from
|
* a pixmap.
|
* a pixmap.
|
*
|
*
|
* Last modify: 01/12/2009
|
* Last modify: 21/01/2010
|
*
|
*
|
*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
*/
|
*/
|
|
|
#ifdef HAVE_CONFIG_H
|
#ifdef HAVE_CONFIG_H
|
| Line 789... |
Line 789... |
objlist2 = objlist;
|
objlist2 = objlist;
|
|
|
for (i=0; i<objlist2->nobj; i++)
|
for (i=0; i<objlist2->nobj; i++)
|
{
|
{
|
preanalyse(i, objlist2, ANALYSE_FULL|ANALYSE_ROBUST);
|
preanalyse(i, objlist2, ANALYSE_FULL|ANALYSE_ROBUST);
|
|
if (prefs.ext_maxarea && objlist2->obj[i].fdnpix > prefs.ext_maxarea)
|
|
continue;
|
analyse(field, dfield, i, objlist2);
|
analyse(field, dfield, i, objlist2);
|
cobj = objlist2->obj + i;
|
cobj = objlist2->obj + i;
|
if (prefs.blank_flag)
|
if (prefs.blank_flag)
|
{
|
{
|
if (createblank(objlist2,i) != RETURN_OK)
|
if (createblank(objlist2,i) != RETURN_OK)
|