| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 548 人关注过本帖
标题:MFC 串口
只看楼主 加入收藏
邓1990
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2013-10-9
结帖率:0
收藏
已结贴  问题点数:20 回复次数:2 
MFC 串口
我想用单片机给串口发个指令打开一张照片,弄一星期了 还是没什么进展     跪求指导!!!!!(我已配置好opencv)

void CTem_conDlg::OnOnCommMscomm1()
{
    // TODO: Add your control notification handler code here
    m_strRXData=" ";  
    VARIANT variant_inp;
    COleSafeArray safearray_inp;  
    LONG len,k;
    BYTE rxdata[2048];
    CString strtemp;
    if(m_ctrlComm.GetCommEvent()==2)//
    {
        variant_inp=m_ctrlComm.GetInput();//
        safearray_inp=variant_inp;
        len=safearray_inp.GetOneDimSize();//得到有效数据长度
        for(k=0;k<len;k++)               //将数组转换为Cstring变量
            safearray_inp.GetElement(&k,rxdata+k);//转换为BYTE型数组
         for(k=0;k<len;k++)
         {
             BYTE bt=*(char*)(rxdata+k);//字符型
         strtemp.Format("%c",bt);       //将字符送入临时变量strtemp存放
         
         if(strtemp=="0")
    {
        IplImage* pImg; //声明IplImage指针

    //载入图像
  
    pImg = cvLoadImage("F:\\000.jpg"); //图像路径
        
    cvNamedWindow( "Image", 1 );//创建窗口
    cvShowImage( "Image", pImg );//显示图像  
     pImg->origin=1;//翻转命令
    cvSaveImage("E:\\20.jpg", pImg);//保存命令
    cvWaitKey(0); //等待按键
  
    cvDestroyWindow( "Image" );//销毁窗口
    cvReleaseImage( &pImg ); //释放图像
      
   
    }
         }
    }
   
    UpdateData(FALSE);           //更新编辑框内容

   
}
搜索更多相关主题的帖子: control 单片机 照片 
2013-10-10 11:55
yuccn
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:何方
等 级:版主
威 望:167
帖 子:6815
专家分:42393
注 册:2010-12-16
收藏
得分:10 
没有用过opencv的飘过~

我行我乐
公众号:逻辑客栈
我的博客:
https://blog.yuccn. net
2013-10-10 22:00
gaoxing123
Rank: 2
等 级:论坛游民
帖 子:6
专家分:14
注 册:2013-10-12
收藏
得分:10 
爱莫能助,学习阶段
2013-10-12 11:08
快速回复:MFC 串口
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011577 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved