अपने दस्तावेज़ में:
सूत्र है:
dst (X, y) = src (x + center.x - (dst.cols -1) * 0.5, y + center.y - (dst.rows -1) * 0.5)
<पी > लेकिन हमें उपयोग करने की आवश्यकता क्यों है (dst.cols - 1)? मुझे लगता है कि हमें सीधे dst.cols और dst.rows का उपयोग करना चाहिए।
ऐसा इसलिए है क्योंकि स्थिति 0-आधारित है।
विचार करें कि जब dest_cols == 9
होगा। सूत्र का उपयोग करना, इसका केंद्र 4 है, जो सही है। अपने संस्करण का उपयोग करना, इसका केंद्र 4.5 पर है, गलत है।
अब देखें कि क्या होगा जब dest_cols == 10
। सूत्र का उपयोग करना, इसका केंद्र 4.5 है, जो सही है। अपने संस्करण का उपयोग करना, इसका केंद्र 5 पर है, गलत है।
No comments:
Post a Comment