PDA

View Full Version : مبتدی: تغییر اندازه تصویر در Video Grabber



YkA1363
سه شنبه 18 مهر 1391, 23:29 عصر
سلام به همه اساتید
از کامپوننت VideoGrabber تو برنامم استفاده کردم و می خوام عکسی که ذخیره میشه با ابعاد 4*3 باشه لطفا راهنمایی کنید.

Felony
یک شنبه 23 مهر 1391, 08:22 صبح
الان VideoGrabber دم دست ندارم متدهاش رو بررسی کنم ولی اگر هدفت تغییر عکس هست میتونی عکست رو به Bitmap تبدیل کنی یا با خود VideoGrabber مستقیم Bitmap بگیری و تو یک TImage بریزیش ، حالا کافیه به متدهای Image.Picture.Bitmap.Height و Image.Picture.Bitmap.Width مقدار مورد نظرت رو به پیکسل بدی ( 3*4 رو به با فتوشاپ یا ... به پیکسل تبدیل کن ببین چقدر میشه ) و بعد عکس رو ذخیره کنی .

YkA1363
چهارشنبه 10 آبان 1391, 22:47 عصر
ببخشيد بايد واضح تر بيان مي كردم عكسي كه توسط اين كامپوننت گرفته مي شه رو مي خوام برش بدم و قسمت هاي اضافي رو حذف كنم كنم.

Felony
پنج شنبه 11 آبان 1391, 00:07 صبح
در این صورت عکس رو به فرمت BMP بگیرید یا بعد از گرفتن به یک شئ از کلاس TBitmap اختصاصش بدید و بعد توسط متد Canvas.CopyRect قسمت (های) موردی نظر رو ازش کپی کنید .