Rotate image

void warpAffine(InputArray src, OutputArray dst, InputArray M, Size dsize, int flags=INTER_LINEAR, int borderMode=BORDER_CONSTANT, const Scalar& borderValue=Scalar())

Parameters:
  • src – input image.
  • dst – output image that has the size dsize and the same type as src .
  • M2\times 3 transformation matrix.
  • dsize – size of the output image.
  • flags – combination of interpolation methods (see resize() ) and the optional flag WARP_INVERSE_MAP that means that M is the inverse transformation ( \texttt{dst}\rightarrow\texttt{src} ).
  • borderMode – pixel extrapolation method (see borderInterpolate()); when borderMode=BORDER_TRANSPARENT , it means that the pixels in the destination image corresponding to the “outliers” in the source image are not modified by the function.
  • borderValue – value used in case of a constant border; by default, it is 0.

The "rotate" function takes an image and returns the rotated image.

Example:

-----------
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <iostream>

using namespace cv;
using namespace std;

Mat rotate(Mat src, double angle)
{
    Mat dst;
    Point2f pt(src.cols/2., src.rows/2.);    
    Mat r = getRotationMatrix2D(pt, angle, 1.0);
    warpAffine(src, dst, r, Size(src.cols, src.rows));
    return dst;
}

int main()
{
    Mat src = imread("lena.jpg");

    Mat dst;
    dst = rotate(src, 10);

    imshow("src", src);
    imshow("dst", dst);
    waitKey(0);
    return 0;
}
-----------

Result:


40 comments:

  1. Very interesting story. I didn't find it boring to read. In fact, I really had a fun reading your post. Thanks.

    Shella
    www.gofastek.com

    ReplyDelete
    Replies
    1. Hello Everybody,
      My name is Ahmad Asnul Brunei, I contacted Mr Osman Loan Firm for a business loan amount of $250,000, Then i was told about the step of approving my requested loan amount, after taking the risk again because i was so much desperate of setting up a business to my greatest surprise, the loan amount was credited to my bank account within 24 banking hours without any stress of getting my loan. I was surprise because i was first fall a victim of scam! If you are interested of securing any loan amount & you are located in any country, I'll advise you can contact Mr Osman Loan Firm via email osmanloanserves@gmail.com Whats app) +917290857361

      LOAN APPLICATION INFORMATION FORM
      First name......
      Middle name.....
      2) Gender:.........
      3) Loan Amount Needed:.........
      4) Loan Duration:.........
      5) Country:.........
      6) Home Address:.........
      7) Mobile Number:.........
      8) Email address..........
      9) Monthly Income:.....................
      10) Occupation:...........................
      11)Which site did you here about us.....................
      Whats app) +917290857361
      Thanks and Best Regards.
      Derek Email osmanloanserves@gmail.com

      Delete
    2. مرحبا جميعا،
      اسمي السيد روجار سيم. اعيش في عمان وانا رجل سعيد اليوم؟ وقلت لنفسي إن أي مقرض ينقذني وعائلتي من وضعنا السيئ ، سأحيل أي شخص يبحث عن قرض له ، لقد أعطى السعادة لي ولعائلتي ، كنت بحاجة إلى قرض بقيمة 300 ألف دولار لأبدأ حياتي كلها لأنني أب أعزب ولدي طفلين ، قابلت هذا المقرض الصادق الذي يخشى الله من الرجل الذي ساعدني في الحصول على قرض بقيمة 300000.00 دولار ، فهو رجل يخشى الله ، إذا كنت بحاجة إلى قرض وأنت سوف يسدد القرض ، يرجى الاتصال به وأخبره أن (السيد ، Rugare Sim) يحيلك إليه. تواصل مع السيد محمد كرين عبر البريد الإلكتروني: (arabloanfirmserves@gmail.com)


      استمارة معلومات طلب القرض
      الاسم الأول......
      الاسم الأوسط.....
      2) الجنس: .........
      3) مبلغ القرض المطلوب: .........
      4) مدة القرض: .........
      5) الدولة: .........
      6) عنوان المنزل: .........
      7) رقم الجوال: .........
      8) عنوان البريد الإلكتروني ..........
      9) الدخل الشهري: .....................
      10) المهنة: ...........................
      11) ما هو الموقع الذي اتصلت به هنا عنا .....................
      شكرا مع اطيب التحيات.
      Email arabloanfirmserves@gmail.com

      Delete
  2. Halo,I'm Helena Julio from Ecuador,I want to talk good about Le_Meridian Funding Investors on this topic.Le_Meridian Funding Investors gives me financial support when all bank in my city turned down my request to grant me a loan of 500,000.00 USD, I tried all i could to get a loan from my banks here in Ecuador but they all turned me down because my credit was low but with god grace I came to know about Le_Meridian so I decided to give a try to apply for the loan. with God willing they grant me  loan of 500,000.00 USD the loan request that my banks here in Ecuador has turned me down for, it was really awesome doing business with them and my business is going well now. Here is Le_Meridian Funding Investment Email/WhatsApp Contact if you wish to apply loan from them.Email:lfdsloans@lemeridianfds.com / lfdsloans@outlook.comWhatsApp Contact:+1-989-394-3740.

    ReplyDelete
  3. With an engaged mind and satisfied mindset, I just loved your content. Pure content and relevance with excellent presentation. Your blog will soon have number of visitors if you keep sharing more. Hey, I have been using QuickBooks for so long now. In case you need QuickBooks assistance, you can contact the best customer care executives at QuickBooks Support Phone Number +1 833-228-2822.

    Read More: QuickBooks Error 3371

    ReplyDelete
  4. Hi Guys. We are a family-owned business started in 1971 in Sparks, Nevada. We have an automotive parts warehouse distribution system for automobiles and light and heavy-duty trucks with several shipping locations throughout the United States. We specialize in drivetrain-related areas and provide experience and expertise to assist you in getting the correct parts the first time. We offer free diagnostics and road testing as well as free troubleshooting support by telephone. We would be honored if We can help you. drivetrain

    ReplyDelete

  5. ظهور نخستین سایت های شرط بندی
    اما نخستین سایت های شرط بندی چگونه شکل گرفتند؟ قبل از اینکه به مبحث اصلی مقاله یعنی معرفی سایت بازی انفجار نیترو بپردازیم، بد نیست کمی با ظهور نخستین سایت های شرط بندی آشنا شویم. اگر فراموش نکرده باشید اشاره کردیم بازی های شرط بندی در گذشته محدودیت های زیادی را داشتند.
    حضرات نیترو
    حضرات
    بازی رولت

    اما امروزه قدرت اینرنت باعث شده تا این بازی به سایت های شرط بندی کوچ کنند و از محدودیت مکانی خارج شوند. تاریخ دقیق ظهور سایت های شرط بندی در دسترس نمی باشد.
    بتخته نرد آنلاین نیترو
    تخته نرد آنلاین
    بلک جک نیترو

    اما با رجوع به تاریخچه بعضی از این سایت های از جمله سایت نیترو، خواهیم دریافت که پیشرفت تکنولوژی، بزرگترین ترغیب کننده برای ایجاد این سایت ها بوده است. البته مطالب گفته شده تمامی اطلاعات درباره این سایت های نمی باشد.
    پوکر آنلاین نیترو
    پوکر آنلاین
    بلک جک

    شمار سایت های شرط بندی امروزه رو به افزایش می باشد. برای مثال می توانیم به سایت نیترو اشاره کنیم. این سایت معتبر یکی از پیشگامان در این عرصه می باشد که قصد داریم در این مقاله شما را بیشتر با آن آشنا کنیم.
    پاسور آنلاین نیترو
    پاسور آنلاین

    ترفند برد و آموزش بازی انفجار آنلاین و شرطی، نیترو بهترین و پرمخاطب ‌ترین سایت انفجار ایرانی، نحوه برد و واقعیت ربات ها و ...
    Visit https://www.wmsociety.org/
    here for more information

    ReplyDelete
  6. Plumbing & HVAC Services San Diego
    Air Star Heating guarantees reliability and quality for all equipment and services
    Air Star Heating is specializing in providing top-quality heating, ventilating, air conditioning, and plumbing services to our customers and clients.
    Our company is leading the market right now. By using our seamless and huge array of services. Our customers can now have the privilege of taking benefit from our services very easily and swiftly. To cope up with the desires and needs of our clients we have built an excellent reputation. We are already having a huge list of satisfied customers that seem to be very pleased with our services.

    Plumbing & HVAC Services in San Diego. Call now (858) 900-9977 ✓Licensed & Insured ✓Certified Experts ✓Same Day Appointment ✓Original Parts Only ✓Warranty On Every Job.
    Visit:- https://airstarheating.com

    ReplyDelete
  7. Thanks for the tips on different image types and their extension. I just wanna know about how to convert JPG to DST. Thanks

    ReplyDelete
  8. ما هو تسريب المياه؟
    هو خلل في مسار المياه يحدث تجمعات حول المواسير الخاصة سواء بالأكواع أو الحنفيات أو الخزانات، حمامات السباحة، مما يؤدي إلى تأكل الخرسانات في حالة الإهمال، وانهيار المبنى والذي من الممكن أن يؤدي إلى خسائر مادية أو خسائر في الأرواح.
    شركة العطار لكشف التسربات

    ReplyDelete
  9. كيف نتعرف على تسربات المياه؟
    هناك طريقيتن الاولي باستخدام جهاز كشف تسربات المياه والثانية الفحص بالعين ومراقبة تحرك مؤشر عداد المياه.
    كنزى لكشف التسربات

    ReplyDelete
  10. مرحبًا ، أنا سعيد جدًا الآن لأنني حصلت اليوم على مبلغ قرضي بقيمة 60.000 دولار من هذه الشركة الجيدة بعد أن حاولت عدة شركات أخرى ولكن دون جدوى هنا رأيت إعلانات شركة Joan Finance وقررت تجربتها واتبعت جميع التعليمات. وهنا أنا سعيد اليوم ، يمكنك أيضًا الاتصال بهم إذا كنت بحاجة إلى قرض سريع ، فاتصل بهم الآن عبر هذا البريد الإلكتروني: (contact@joanfinancefirm.com) أو whatsapp: +919144909366


    شكرا

    ReplyDelete
  11. مرحبًا ، أنا سعيد جدًا الآن لأنني حصلت على مبلغ قرضي البالغ 100000 دولار من هذه الشركة الجيدة ، يمكنك أيضًا الاتصال بهم إذا كنت بحاجة إلى قرض سريع ، فاتصل بهم الآن عبر هذا البريد الإلكتروني: (joanpatrickfinancefirm@gmail.com) أو whatsapp: + 917505983934

    شكرا

    ReplyDelete
  12. يوم جيد

    أتيت إليكم بكل احترام ، لأقدم شهادتي حول كيف تلقيت بأمان قرضي البالغ 25000 دينار أردني من شركة قروض جيسيكا روجاس ، فهي متخصصة جدًا في منح القرض لأي شخص جاد يرغب في الحصول على قرض شخصي للعمل أو للشراء منزل أو أي نوع من القروض لتغيير حلمهم.
    إخواني وأخواتي المسلمين ، أنا رجل سعيد جدًا الآن ، الرجاء مساعدتي في تقديم الشكر لله عز وجل وبفضل شركة قروض السيدة جيسيكا روجاس وجميع العاملين في الشركة ، أقدر حقًا القرض الذي قدمته لي ولله سبحانه وتعالى. استمر في ترقيتك وبارك فيك ، فلن ينقصك شيء باسم الله أمين.

    يُرجى الاتصال مباشرةً ببريد الشركة أو الاتصال برقم خدمة العملاء عبر واتساب +1 (325) 231-4574

    البريد الإلكتروني (Jessicarojasloanfirm1998@hotmail.com)

    لا تتردد بالاتصال بشركة قرض جيسيكا روخاس الآن.

    أفضل التحايا

    السيد رمضان الدفع

    شكرًا لك

    ReplyDelete
  13. สล็อต PGSLOTแตกง่าย เล่นง่ายได้เงินจริงผู้ให้บริการเกมสล็อต pg slot ออนไลน์บนโทรศัพท์เคลื่อนที่ที่มีเกมนานาประการให้เลือก เป็นเกมรูปแบบใหม่ที่ทำเงินให้ผู้เล่นได้เงินจริง 

    ReplyDelete
  14. pg soft ความสนุกใหม่ ของปี 2022 ที่จะทำให้คุณ ลืมทุกเกมส์ สล็อตออนไลน์ ที่เคยเล่นมา เพราะนี่ คือเกมส์ ที่มีความสมจริง และมีสีสัน ที่สวยงาม งดงาม กว่าเกมส์สล็อต ในแบบเดิมๆpg

    ReplyDelete
  15. Do you want to know about Kary Correa Net Worth, early life, biography, career, and relationship status?

    ReplyDelete
  16. Great Job...Nice article...Impressive.. Very Nice Post. I really appreciate your blog. Thanks for sharing.
    visit here to know

    ReplyDelete
  17. pg slot co login สามารถทำได้ผ่านช่องทางต่างๆ ดัง1. เว็บไซต์ของ PG Slot: ท่านสามารถเข้าสู่ระบบผ่านเว็บไซต์ของ PG SLOT ได้โดยตรง

    ReplyDelete
  18. The article which is given here is very nice and helpful information. Congratulations on your brilliant success. If you are a students and looking for online help for your homework and assignments then visit here: Homework and Assignment Help online

    ReplyDelete
  19. You are an excellent blogger. I subscribed to your feed and am eager to read more of your excellent posts. If you are looking for best Influencer marketing service for your business then contact us, we have a speclized team of influencers that helps to upgrade your business. Also we have multiple budget friendly plan. Visit here: Influencer Marketing Services

    ReplyDelete
  20. This comment has been removed by the author.

    ReplyDelete
  21. This comment has been removed by the author.

    ReplyDelete
  22. Thanks for sharing all these information. All your hard work is much appreciated. If you are looking for hire a best English translators as a freelancer then I know the best one for this. Paperub provide best platform to Hire English Translators Freelancer. They have lots of skilled freelancers that understand all languages and convert into English.

    ReplyDelete
  23. I thoroughly loved reading your blog post. Your blog has wonderful information, and I was adequately inspired by it. If you are looking for girl toys for your kids then MyFirsToys offers a delightful selection of girl toys, including dolls, arts and crafts, and educational toys, designed to inspire creativity and imagination in young girls.

    ReplyDelete
  24. أشكركم الله على إرسال هذا القرض الموثوق إليّ هذا العام 2023 لتغيير عملي وحياتي مالياً. إنه عام جيد بالنسبة لي بالفعل وليس أسوأ من عام 2022 حيث كان مقرضي القرض اللذين صادفتهما محتالين وكذابين.

    أولاً ، أريد أن أبدأ بتقديم الشكر لله الذي أتاح لي التعرف على الدكتور ديريك بارلو ، الرئيس التنفيذي لمؤسسات القروض الائتمانية. بعد أن تم خداعهم من قبل اثنين من مقرضي القروض الوهمية عبر الإنترنت. لقد صادفت شركة قروض لأن هذا يفتح حقًا أبوابًا لعملي واحتياجاتي المالية التي تم كسرها لمدة عامين حتى الآن. الدكتور ديريك هو إله أُرسل إلى العالم عندما يتعلق الأمر بالمساعدة ومنح القروض لجميع أنحاء القارة وليس أنا وحدي. لا عجب أن رجال وسيدات الأعمال الجادين والموثوقين وجميع أنحاء العالم يتحدثون بشكل إيجابي عنك سيدي وعن عملك الموثوق. مرة أخرى ، يسعدني أن تجربتي السابقة في أيدي هؤلاء المحتالين الذين خدعوني من أموالي التي كسبتها بشق الأنفس مرتين عبر الإنترنت لم تجعلني أستسلم وأدير عرضك لمساعدتي عندما كنت على استعداد للمساعدة. مرحبًا أيها الناس ، لقد حصلت على قرض حلمي لتأسيس شركتي الخاصة والاستقرار المالي لأن كل هذا تم من خلال قروض بارلو. بعد أن مررت بالدموع في أيدي هؤلاء المحتالين عبر الإنترنت ، كنت أعلم أنه لا يزال لدي آمال في مقابلة مقرض قرض حقيقي ومباشر يومًا ما والذي جاء حقًا في الثامن من هذا الشهر. جعلتني المؤسسات الائتمانية للقرض أؤكد حقًا الجزء من الكتاب المقدس الذي يقول أنه من بين اثني عشر شخصًا يجب أن يكون هناك يهوذا حقًا. مجد لمجلس إدارة مؤسسات الائتمان التي منحتني حقًا قرض حلمي بقيمة 155،000.00 دولار كندي. مرحبًا يا أيها الناس على الأرض ، لا أعرف حقًا من أحاول مساعدتك في هذا المنشور الذي يحتاج إلى قرض حتى لا تتصل بشركة أو شخص قروض خاطئ ، ولكن ما أعرفه هو أنني ساهمت بنفسي في نجاحك المالي من خلال المجيء علانية عبر الإنترنت لإخبار الجميع على وجه الأرض أنه إذا كنت بحاجة إلى قرض ، فيرجى أن تكون جيدًا مع نفسك للاتصال بمؤسسات القروض الائتمانية فقط لأنها تمنح القروض لأي شخص بغض النظر عن قبيلتك أو دينك أو لونك أو ثقافتك. الحمد لله أن مؤسسات الإقراض يمكن أن تساعدني مالياً بوجود خدمات إقراض قروض موثوقة. مجلس إدارة المؤسسات الائتمانية للقرض ، لا أعرف حقًا كيف أقول شكرًا لك لأنني شعرت أن هذا المنشور سيكون واحدًا مما يمكنني استخدامه لأخبرك شكرًا وأيضًا توجيه أولئك الذين يحتاجون إلى قرض للاتصال بك وليس إلى يزعجك لتجنب اتصالهم بمقرضي القروض الخاطئ والمزيف بالطريقة التي فعلت بها قبل أن أتواصل معك يا سيدي. تواصل معهم على عنوان البريد الإلكتروني للشركة وهو //: loancreditinstitutions00@gmail.com
    واتس اب: 393512114999+. أو الاتصال بالبريد الإلكتروني للوكيل: loancreditinstitutions00@yahoo.com أو وكيل whatsapp: +393512640785. وعليك أن تتصل به للحصول على قرض لأن هناك إجراءات يجب اتخاذها للحصول على القرض الخاص بك ، وإذا لم تقابلهم ، فلا توجد طريقة للحصول على قرض في مؤسسات ائتمان القروض كما هم معروفون من أجل الموثوقية.

    ReplyDelete
  25. يوم جيد سيدي / سيدتي ، هذه أخبار جيدة جدًا لكم جميعًا الذين يبحثون عن قرض من مقرض قرض شرعي. أنا هنا لأخبرك أنه لا داعي للقلق لأن الحل موجود هنا ، اسمي خوانيتا هاتشينجز ، لقد بحثت عن قرض لأكثر من 4 أشهر حتى أخبرتني صديقة عن شركة قروض شرعية حيث حصلت على قرضها بسرعة ومن السهل من شركة تسمى مؤسسات الائتمان القروض. أنهم يقدمون قرضًا بسعر فائدة منخفض جدًا تقدمت بطلبه وقاموا أخيرًا بحل مشكلتي من خلال تقديم قرض شخصي لي بقيمة 105،000.00 دولار ، يرجى من كل شخص مهتم بالحصول على قرض التكرم بالاتصال به عبر البريد الإلكتروني (loancreditinstitutions00@yahoo.com ) أو whatsapp: +393512640785 أو يمكنك أيضًا الاتصال في بريدهم الإلكتروني الآخر وهو loancreditinstitutions00@gmail.com أو whatsapp: +393512114999. لا أريدكم أن ترتكبوا أخطاء مثلي تمامًا قبل أن ألتقي بهم وأنا أؤكد لكم أيها الناس أنها شرعية. صدقني هذا حقيقي.

    ReplyDelete
  26. يوم جيد للجميع، إذا كنت تبحث عن أي نوع من القروض، فيرجى الاتصال بمؤسسات ائتمان القروض. أريد فقط أن أعلق على الخدمة الممتازة التي تقدمها مؤسسات القروض الائتمانية. إنها المرة الثانية التي أقترض فيها أموالاً من هذه الشركة، وكنت أحصل على أموالي في كل مرة دون أي متاعب، لقد حصلت للتو على قرض بقيمة 4000 دولار مرة أخرى من هذه الشركة! ثابر على العمل الجيد. اتصل بهم على WhatsApp +393512640785. الإدارة: +393512114999. لدفع تعويضاتك السريعة والموثوقة. البريد الإلكتروني: Loancreditinstitutions00@gmail.com.
    السكرتير : +393509313766.

    ReplyDelete
  27. خدمات السيو بالمملكة

    ReplyDelete
  28. The article which is given here is very nice and helpful information. Congratulations on your brilliant success.  If are looking or searching Financial Literacy and Education servicess Visit : Xettle

    ReplyDelete
  29. QUICK EASY EMERGENCY URGENT LOANS LOAN OFFER EVERYONE APPLY NOW +918929509036 financialserviceoffer876@gmail.com Dr. James Eric

    ReplyDelete