CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

又是100分,还是摄像头捕获照相问题,散了几百分还没有解决.再问,再加分

楼主nangangshi(小米)2006-05-02 23:14:27 在 .NET技术 / C# 提问

在panel控件中显示了摄像头内容,现在就是想在panel中放置一个矩形框,可以用鼠标移动,移到哪个位置按"照相"按钮就把矩形框中的内容显示在picture控件中并保存为jpeg文件.  
   
  现在的问题是还没有解决,问题是在panel上画矩形框可以画,但是一旦显示摄像头内容后,矩形框到后面去了,停止显示摄像头内容后,矩形框还在.  
   
  高手,请帮忙解决,给个例子最好,因为我刚学C#不久. 问题点数:100、回复次数:10Top

1 楼mmcl(Constor)回复于 2006-05-03 00:03:14 得分 5

让鼠标划矩形和摄像内容不在一个容器内试一试.Top

2 楼misvcom(零下一度)回复于 2006-05-03 00:13:43 得分 0

再不行的话试下将两个一样Size的panel重叠,下面的显示摄像头的内容,上面的将其底色设成透明,并在上面绘制矩形框Top

3 楼nangangshi(小米)回复于 2006-05-03 00:29:24 得分 0

怎么设置panel为透明?Top

4 楼webwait(webwei)回复于 2006-05-03 00:32:13 得分 5

markTop

5 楼dxef(丁学)回复于 2006-05-03 01:25:58 得分 20

Panel控件透明比较困难,它的OnPaintBackground和OnPaint都没有办法重载,虽然有个Paint事件,但在这个事件之前控件内部已经把Background画了,我也想了好久,没有想出办法来Top

6 楼misvcom(零下一度)回复于 2006-05-03 10:40:46 得分 15

将Panel的BackColor设成Web的TransparentTop

7 楼nangangshi(小米)回复于 2006-05-03 11:02:47 得分 0

在WEB中可能可以,但是panel在winForm中设置Transparent是不行的.没有办法透明  
  Top

8 楼misvcom(零下一度)回复于 2006-05-03 11:14:20 得分 0

我就是在WinForm下设的Top

9 楼13509587(小人物)回复于 2006-05-03 11:14:45 得分 50

建议画矩形框时,记下矩形坐标。每次显示摄像头图像的时进行重绘制矩形框。拷贝图像时直接使用从摄像头获取的原图片暗按保存的坐标截取。  
   
  原来毕业设计就是这个,没想还有人自学哈。Top

10 楼webwalker(Jason.Xu@BenQ.com)回复于 2006-05-03 13:34:13 得分 5

upTop

相关问题

关键词

得分解答快速导航

  • 帖主:nangangshi
  • mmcl
  • webwait
  • dxef
  • misvcom
  • 13509587
  • webwalker

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo