1
https://www.youtube.com/watch?v=GaizJhx-FVg에 대한 자습서를 따라 카메라 기능을 활성화했지만 이미지를 캡처하면 품질이 매우 낮아집니다. 이미지의 품질을 조정하는 방법에 대한 아이디어가 있습니까?Xamarin 카메라를 사용하여 캡처 한 후 화질을 높이려면?
이 카메라 기능 코드 :
using Android.App;
using Android.Widget;
using Android.OS;
using System;
using Android.Content;
using Android.Runtime;
using Android.Views;
using Android.Graphics;
namespace Interactive_Ringgit_Recognizer_Try
{
[Activity(Label = "Interactive_Ringgit_Recognizer", MainLauncher = true)]
public class MainActivity : Activity
{
ImageView imageView;
protected override void OnCreate(Bundle savedInstanceState)
{
base.OnCreate(savedInstanceState);
// Set our view from the "main" layout resource
SetContentView(Resource.Layout.Main);
var btnCamera = FindViewById<Button>(Resource.Id.btnCamera);
imageView = FindViewById<ImageView>(Resource.Id.imageView);
btnCamera.Click += BtnCamera_Click;
}
protected override void OnActivityResult(int requestCode,[GeneratedEnum] Result resultCode, Intent data)
{
base.OnActivityResult(requestCode, resultCode, data);
Bitmap bitmap = (Bitmap)data.Extras.Get("data");
imageView.SetImageBitmap(bitmap);
}
private void BtnCamera_Click(object sender, EventArgs e)
{
Intent intent = new Intent (Android.Provider.MediaStore.ActionImageCapture);
StartActivityForResult(intent, 0);
}
}
}
안녕하세요, 사진은 갤러리에서 캔트가 아닙니다 , 갤러리는 어디에 있습니까? –
"갤러리에서 일어날 수 없다"는게 무슨 뜻입니까? 조금 더 자세히 설명해 주시겠습니까? –
미안하지만 이미지가 갤러리에 저장되지 않습니다 –