主要就是利用摄像头照相 功能类似于QQ大头贴的效果 就像身份证的大头像一样的 系统功能 多谢大侠们指教指教

解决方案 »

  1.   

    利用摄像头照相不就行了。
    然后再把摄像头的视频加到一个Panel上,
    在Panel上画一个矩形框,就好了。
    然后移动矩形框,调整大小,把对应的图片取下来。
      

  2.   

    在Panel上画一个矩形框,就好了。 
    然后移动矩形框,调整大小,把对应的图片取下来。
     怎么画个矩形框呢  不会是象截图那样的是么 
    我是想直接有个取景框的就像大头贴的那种效果的 很好用的功能该怎么做法 就像QQ空间自制大偷窃的功能效果
      

  3.   

    将上传的图片存放在PictureBox1.BackgroundImage上,并设置背景图片自适应控件大小。
    然后在PictureBox1.Image上画一个矩形框,接着在pictureBox1_MouseMove事件中判断鼠标是否指向矩形,写下缩放矩形框的代码以及阴影区绘画的代码,之后便可获取对应的大头贴图片区域。
      

  4.   

    Graphics g = Graphics.FromImage(pictureBox1.Image);
    g.DrawRectangle()函数就要通过你自己计算象素来写代码了。
    可以通过pictureBox1_MouseMove(object sender, MouseEventArgs e)中的e.X和e.Y来获取所在图片框中的坐标。
      

  5.   

    private void DrawLastImage()
    {
       using (Bitmap allBmp = new Bitmap(
       Width, Height, PixelFormat.Format32bppArgb))
       {
          using (Graphics allGraphics = Graphics.FromImage(allBmp))
          {
             allGraphics.InterpolationMode =
             InterpolationMode.HighQualityBicubic;
             allGraphics.SmoothingMode = SmoothingMode.AntiAlias;
             allGraphics.DrawImage(
             BackgroundImage,
             Point.Empty);
             DrawOperate(allGraphics);
             allGraphics.Flush();
             
             Bitmap bmp = new Bitmap(
             SelectImageRect.Width,
             SelectImageRect.Height,
             PixelFormat.Format32bppArgb);
             Graphics g = Graphics.FromImage(bmp);
             g.DrawImage(
             allBmp,
             0,
             0,
             SelectImageRect,
             GraphicsUnit.Pixel);
             
             g.Flush();
             g.Dispose();
             _image = bmp;
          }
       }
    }C# 实现完整功能的截图控件(4)-完整版
    http://www.vjsdn.com/bbs/bbsTopicDetails.aspx?pid=109151222本文版权归作者和CS 程序员之窗所有,欢迎转载,转载必须保留以下版权信息,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。作者:Starts_2000出处:CS 程序员之窗 http://www.csharpwin.com
      

  6.   

    学习!!我也不是很懂!!建议:为什么不引用picturebox呢?
      

  7.   

    就在picturebox 显示视频的再视频摄获取摄像头拍照的头像一部分