2011-12-14 7 views
0

Так что я пытаюсь рисовать квадрат над livePhotView.Рисование квадрата над CameraPreview (android)

Я следил за инструкциями камеры на developer.android и создал класс CameraPreview. Мне было интересно, как я могу нарисовать квадрат поверх живого изображения.

Что-то, что мы можем видеть при обнаружении лица на камерах. Я не буду использовать его для обнаружения лица, но та же идея.

У меня есть объект CameraPreview, который я размещаю в своей работе с камерой. Теперь любые предложения о том, как пройти об этом об этом, или если вы знаете какой-либо образец кода для него.

Это было бы здорово. И я ищу сделать это в API 10. Не 14, который поддерживает его через sdk.

Это то, что мой текущий код приложения камеры основан на http://developer.android.com/guide/topics/media/camera.html

Благодарности

+0

Я думаю, вам нужно обрезать –

+0

crop ???? на самом деле просто не хочу по существу иметь слой, который нарисован поверх предварительного просмотра ... но если вы знаете пример кода с обрезкой, который может помочь слишком – grobartn

+0

, если вам действительно нужно, я помогу, но не добьюсь своей цели, тогда это будет время расточительно –

ответ

0

Поместите свой SurfaceView (что вам нужно для камеры предварительного просмотра) внутри FrameLayout. Затем вы можете поместить это квадратное изображение прямо поверх предварительного просмотра камеры.

+0

хорошо его квадратная рамка. так что это не изображение, а какой-либо пример кода для того, что вы предлагаете, или ссылку/ресурс? – grobartn

Смежные вопросы