def WebDimension(): index = IndexManager.get_proxy() x, y = lib.split(lib.dimensions(index.get_depth_stat())) plt.title('web dimensions') plt.plot(x, y, 'b', x, y , 'bo') plt.xlabel('depth') plt.ylabel('dimension') plt.show()
def DimensionsRecognition(): dimension = [50, 300, 500] depth = max(dimension)/2 + 10 plt.title('dimensions recognition, dimensions: %s' % dimension) x, y = lib.split(lib.dimensions(lib.get_pages(dimension, depth))) plt.plot(x, y, 'b') for d in dimension: dx = [0.5*d, 0.5*d] dy = [0, len(dimension)] plt.plot(dx, dy, 'r') plt.legend(['dimension recognition', 'dimension values']) plt.xlabel('depth') plt.ylabel('dimension') plt.axis([0, depth, 0, len(dimension)+ 0.2]) plt.show()