| CPC G06T 7/001 (2013.01) [G06T 7/74 (2017.01); G06T 2207/10008 (2013.01); G06T 2207/30144 (2013.01)] | 13 Claims | 

| 
               1. An image processing apparatus, comprising: 
            one or more processors; and 
                at least one memory storing executable instructions, which when executed by the one or more processors, cause the image processing apparatus to perform operations comprising: 
              acquiring a read image obtained by reading a printed document; and 
                  determining presence or absence of a streak included in the read image, by tracking a contour of the printed document from each of a plurality of points that are both end points of the read image in a direction orthogonal to a reading direction of the read image, 
                  wherein, in the determining, presence or absence of the streak is determined by comparing a first apex of the contour obtained by the tracking from a first point included in the both end points with a second apex of the contour obtained by the tracking from a second point included in the both end points. 
                 |