C#Winform+DevExpress打开相机拍照功能实例

这篇具有很好参考价值的文章主要介绍了C#Winform+DevExpress打开相机拍照功能实例。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1,先展示一下界面,点击打开相机会打开另一个界面 如下所示;

C#Winform+DevExpress打开相机拍照功能实例,C# Winform,DevExpress,c#,开发语言

2,点击上图拍照 按钮   会把图片显示在第一个界面上C#Winform+DevExpress打开相机拍照功能实例,C# Winform,DevExpress,c#,开发语言

3, Dev还可以打开指定的相机,比如只打开平板电脑的后置摄像头  以Microsoft  为例

C#Winform+DevExpress打开相机拍照功能实例,C# Winform,DevExpress,c#,开发语言

 点击打开相机  代码如下

private void btnOpenCam_Click(object sender, EventArgs e)
        {
            CameraDeviceInfo camInfo = CameraControl.GetDevices().Find(x => x.Name.Contains("Microsoft Camera Rear"));
            if (camInfo==null)
            {
                XtraMessageBox.Show("没有检测到后置相机!", "提示信息");
                return;
            }
            camControl.Start(CameraControl.GetDevice(camInfo));
        }

拍照功能代码如下

 //拍照
        public Image CameraImage { get; set; }
        private void btnCapture_Click(object sender, EventArgs e)
        {
            this.CameraImage = this.camControl.TakeSnapshot();
            this.pbCurrentImage.Image = this.CameraImage;
        }
        //关闭相机
        private void btnCancel_Click(object sender, EventArgs e)
        {
            this.camControl.Stop();
        }

 以上就是打开相机拍照和关闭相机的功能,谢谢

 文章来源地址https://www.toymoban.com/news/detail-775871.html

到了这里,关于C#Winform+DevExpress打开相机拍照功能实例的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • uniapp小程序开发自定义相机、拍照、上传

    功能背景 项目开发小程序,想要实现一个自定义相机的功能,需要可以拍照,并且显示经纬度等一些其他信息在相机画面上。而且拍照上传,是可以将文字叠加在图片上(目前我这里是由后端实现的,前端应该也是可以做的,利用canvas,这个后面再研究)。这里仅仅是介绍小

    2024年02月16日
    浏览(30)
  • 使用DevExpress22.X(Patch)控件库在VisualStudio2022使用C#进行Winform、WPF应用的开发,看这一篇就够了!

            写在开头,Dev Express是个十分强大的控件库(下文简称Dev),但碍于其高昂的使用费用,“出于学习目的”,我们一般使用的都是Patch版本(在版权意识日趋加强的当下,不要提那两个字,现在加上那些字,百度都搜不出内容)。         最重要的 Patch资源 (包括

    2024年02月09日
    浏览(52)
  • 鸿蒙实战开发-相机和媒体库、如何在eTS中调用相机拍照和录像

    此Demo展示如何在eTS中调用相机拍照和录像,以及使用媒体库接口将图片和视频保存的操作。实现效果如下: 使用说明 1.启动应用,在权限弹窗中授权后返回应用,进入相机界面。 2.相机界面默认是拍照模式,点击底部拍照按钮可以拍照,拍照完成会在底部左侧显示照片预览

    2024年04月09日
    浏览(46)
  • HarmonyOS NEXT应用开发之Web获取相机拍照图片案例

    介绍 本示例介绍如何在HTML页面中拉起原生相机进行拍照,并获取返回的图片。 效果预览图 使用说明 点击HTML页面中的选择文件按钮,拉起原生相机进行拍照。 完成拍照后,将图片在HTML的img标签中显示。 实现思路 添加Web组件,设置onShowFileSelector属性,接收HTML页面中input的点

    2024年03月23日
    浏览(34)
  • C#实例:多功能Windows窗体应用程序Helloworld_WinForm

    有了创建一个Windows窗体应用程序的经验,就可以开始尝试运用更多的控件实现更多丰富的功能界面。以下分享我基于项目Helloworld_WinForm 使用常用C#Windows窗体控件 实现一些小功能。 每一节标题为所用到的控件,全文以实际制作过程为序编制。 1、创建窗体Form 项目创建时会默

    2024年02月04日
    浏览(43)
  • 海康威视工业相机Linux SDK开发指南详细步骤(Ubuntu20.04+单目、双目相机单次、连续拍照)

    由于实验需要使用双目相机同步采集图像,实验室准备的设备是海康威视的工业相机,对其进行二次开发,其中花了大部分时间查找资料,以及代码进行反复调试,最后到达了想要的效果,并写博客记录一下。 首先是资料的查找,我们要注意的是海康威视一共有两个官网,一

    2024年02月16日
    浏览(69)
  • 界面控件DevExpress WinForm——属于WinForm组件的MVVM框架

    DevExpress WinForm拥有180+组件和UI库,能为 Windows Forms 平台创建具有影响力的业务解决方案。 DevExpress WinForm 能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任! 注意 :DevExpress WinForm v22.2已经正式发布,新版

    2023年04月09日
    浏览(37)
  • Python 实现海康机器人工业相机 MV-CU060-10GM 的实时显示视频流及拍照功能

    一、背景介绍 1、最近项目中需要给客户对接海康机器人工业相机 MV-CU060-10GM; 2、客户要求通过部署的管理平台,可以在页面上实现如下功能: 1)相机视频流开始预览; 2)相机视频流停止预览; 3)相机拍照功能。 需求背景:客户需要对生产的产品进行定期抽样质检,其中

    2024年02月08日
    浏览(58)
  • C#的DevExpress的winform学习

    1、LabelControl介绍 2、XtraForm的介绍 3、SimpleButton的介绍 4、TextEdit的介绍 5、ButtonEdit的介绍 6、CheckEdit的介绍 7、CheckButton的介绍 8、ToggleSwitch的介绍 9、MemoEdit的介绍 10、SpinEdit的介绍 11、DateEdit的介绍 12、TimeEdit的介绍 13、ColorAndFontEdit介绍 14、CalendarControl的介绍 15、CalcEdit的介绍

    2024年02月07日
    浏览(27)
  • uniapp,小程序上传图片,调用相机,打开相册功能

    uniapp上传头像上传图片,上传评价等功能都可以使用这个方法 将接口替换和参数替换其他共用直接使用即可,需要弹窗就使用俩个参数,直接打开相册或者相机就只填一个参数

    2024年02月14日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包