docs: private static <T extends ImageGray<T>, FD extends TupleDesc>
  	void describeImage(T image,
  					   DetectDescribePoint<T,FD> detDesc,
  					   List<Point2D_F64> points,
  					   FastQueue<FD> listDescs) {
  		detDesc.detect(image);
  
  		listDescs.reset();
  		for( int i = 0; i < detDesc.getNumberOfFeatures(); i++ ) {
  			points.add( detDesc.getLocation(i).copy() );
  			listDescs.grow().setTo(detDesc.getDescription(i));
  		}
  	}