웹캠 라이브러리는 사람들이 많이 쓰는 Aforge를 사용하였다.
문제는 웸캠 위에 이미지를 덫 씌워야 하는데 워터마크 처럼
그게 일반적인 방법으로는 안되서
Drawing.Image image = Drawing.Image.FromFile("ct.png");
System.Windows.Forms.PictureBox pic = new System.Windows.Forms.PictureBox()
{
Image = image,
Height = 300,
Width = 300,
BackColor = Color.Transparent,
SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage
};
VideoSourcePlayer.Controls.Add(pic);
보니까 이렇게 Controls에 add할수 있는게 있었다.
아쉽게도 windowsformshost를 사용하기 떄문에 picturebox를 이용하여야하고 투명으로 직접 설정해줘야 한다.
그러면 이렇게 된다.
소스는 여기에
'wpf' 카테고리의 다른 글
CustomControl ImageButton (0) | 2016.04.04 |
---|---|
Height를 Width 비율에 맞게 나오게 하는 공식 (0) | 2016.01.20 |
[wpf] 핑테스트 가능 코드 (0) | 2009.09.29 |
[wpf] about Thread Pool (1) | 2009.09.24 |
[wpf] Thread Event ManualResetEvent AutoResetEvent (0) | 2009.09.24 |