نمایش نتایج 1 تا 2 از 2

نام تاپیک: تغییر سایز عکس با C++‎

  1. #1

    تغییر سایز عکس با C++‎

    سلام
    میخواستم بدونم چه جوری میتونم با C++‎ یه عکس رو سایزشو تغییر بدم

  2. #2

    نقل قول: تغییر سایز عکس با C++‎‎

    سلام.

    فرض کرده ام منظورتون از سایز،‌ ابعاد تصویر بر حسب پیکسل هست، نه حجم فایل عکس روی حافظه.

    برای تغییر ابعاد تصویر میتونید از کتابخانه OpenCV استفاده کنید. این کتابخانه تابعی به نام resize داره که مستنداتش در لینک زیر اومده:
    https://docs.opencv.org/3.0-alpha/modules/imgproc/doc/geometric_transformations.html#resize

    مراحل کار به صورت زیر هست:

    ۱- فایل عکس رو با استفاده از تایع imread بخونید. خروجی این تابع از نوع Mat هست که یک ماتریس دو بعدی از پیکسل رو نگهداری میکنه. مستندات تابع imread در لینک زیر اومده:
    https://docs.opencv.org/3.0-alpha/mo...es.html#imread

    ۲- یک نمونه از Mat بسازید که خروجی را در آن خواهیم نوشت.

    ۳- با استفاده از تابع resize که لینک مستنداتش در بالا آورده شد، سایز عکس را تغییر دهید.

    ۴- با استفاده از تابع imwrite، خروجی را در فایل ذخیره کنید. مستدات این تابع:
    https://docs.opencv.org/3.0-alpha/mo...s.html#imwrite

    موفق باشید

تاپیک های مشابه

  1. پاسخ: 4
    آخرین پست: شنبه 02 آبان 1394, 11:33 صبح
  2. سوال: تغییر سایز اشیا در گزارش با تغییر سایز صفحه(تنظیم اندازه صفحه دست کاربر باشه)
    نوشته شده توسط farzadkamali در بخش ابزارهای گزارش سازی در دلفی
    پاسخ: 3
    آخرین پست: چهارشنبه 24 دی 1393, 10:49 صبح
  3. پاسخ: 0
    آخرین پست: جمعه 08 شهریور 1392, 17:24 عصر
  4. پاسخ: 9
    آخرین پست: دوشنبه 11 مهر 1384, 11:59 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •