def get_minutiae(self):
		if self.minutiae:
			return self.minutiae
		if self.bin:
			raise "Cannot find minutiae in binarized image"
		if not self.std:
			self.standardize()
		(min_list, nr) = pyf.fp_img_get_minutiae(self.img)
		l = []
		for n in range(nr):
			l.append(Minutia(img = self, minutia_ptr = pyf.pyfp_deref_minutiae(min_list, n)))
		self.minutiae = l
		return l
Esempio n. 2
0
	def minutiae(self):
		"""
		Return a list of the minutiae found in the image.

		This method will fail on a binarized image.
		"""
		if self._minutiae:
			return self._minutiae
		if self._bin:
			raise "Cannot find minutiae in binarized image"
		if not self._std:
			self.standardize()
		(min_list, nr) = pyf.fp_img_get_minutiae(self._img)
		l = []
		for n in range(nr):
			l.append(Minutia(img = self, minutia_ptr = pyf.pyfp_deref_minutiae(min_list, n)))
		self._minutiae = l
		return l
Esempio n. 3
0
    def minutiae(self):
        """
		Return a list of the minutiae found in the image.

		This method will fail on a binarized image.
		"""
        if self._minutiae:
            return self._minutiae
        if self._bin:
            raise "Cannot find minutiae in binarized image"
        if not self._std:
            self.standardize()
        (min_list, nr) = pyf.fp_img_get_minutiae(self._img)
        l = []
        for n in range(nr):
            l.append(
                Minutia(img=self,
                        minutia_ptr=pyf.pyfp_deref_minutiae(min_list, n)))
        self._minutiae = l
        return l