示例#1
0
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()
示例#2
0
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()