رفتن به مطلب
  • 0

واضح نبودن تصویر متشکل از بایت


امیرحسین قاسمی

سوال

سلام،

من برای بررسی این مشکل یک پروژه ایجاد کردم و صفحه را در دیزاینر به دو قسمت تقسیم کردم که در سمت چپ تصویر به طور زنده از دوربین گرفته می شودو به بایت تبدیل میشود و سپس این بایت دوباره به تصویر تبدیل و در سمت راست(در ایمیج ویو) نمایش داده می شود و این عمل مدام تکرار می شود به گونه ای که گویا در ایمیج ویو یک فیلم زنده از دوربین پخش می شود. اما تصویر در ایمیج ویو به هیچ وجه واضح نیست:

Screenshot_%DB%B2%DB%B0%DB%B2%DB%B1%DB%B

اما من فکر می کنم مشکل در یکی از موارد زیر باشد:

1- درست تبدیل نشدن تصویر به بایت

2-درست تبدیل نشدن بایت به تصویر

کدهای مربوطه:

Sub Camera1_Preview (PreviewPic() As Byte)
		    Dim jpeg() As Byte = camEx.PreviewImageToJpeg(PreviewPic, 100)
			
            Private input As InputStream
			
            input.InitializeFromBytesArray(jpeg,0,jpeg.Length)
			Dim img As Bitmap
			img.Initialize2(input)
			ImageView1.Bitmap=img
End Sub

از کلاس CameraExClass برای دریافت تصویر از دوربین استفاده کردم. میتونین این کلاس رو از اینجا دانلود کنید.

لطفا راهنمایی کنید که مشکل چیست و چگونه آن را رفع کنم تا یک تصویر واضح از دوربین در ایمیج ویو نشان داده شود. (حتما باید تصویری که از دوربین گرفته می شود ابتدا به بایت تبدیل شود و سپس این بایت دوباره به تصویر تبدیل و در ایمیج ویو نشان داده شود)

لینک ارسال
به اشتراک گذاری در سایت های دیگر

0 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

هنوز برای این سوال پاسخی ارسال نشده است

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...