Exemplo n.º 1
0
void Naa2TlvConverter::process(const TRaster32P &srcRas) {
  m_valid = false;
  setSourceImage(srcRas);
  if (!m_valid) return;

  separateRegions();

  computeLinks();

  findRegionBorders();
  erodeRegions();

  findLargePaints();

  findBackgroundRegions();
  findMainInks();

  // computeMainInkThickness();
  findThinInks();

  measureThickness();

  // findPaints();
  findPaints2();

  findThinPaints();

  findSuspectInks();

  addBorderInks();
}
Exemplo n.º 2
0
void causalgraph::reconstructWithoutConsideringCosts(std::vector<recyclegate*>& order)
{
	for(std::list<recyclegate*>::iterator it = tmpCircuit.begin();
				it != tmpCircuit.end(); it++)
	{
		(*it)->computeOnlyWires();
	}

	computeLinks(order);
}