当前位置: 首页 > news >正文

如何在新闻网站发外链百度入口

如何在新闻网站发外链,百度入口,义乌高端网站设计品牌,公司网站流量大 怎么办要用C语言实现bmp图像底层数据写入进而创建一张bmp图像,需要对bmp图像文件格式非常了解,如果不太熟悉bmp图像文件格式请先移步bmp图像文件格式超详解 创建bmp图像文件的方式有很多,比如用halcon,用qt,这些都是把已经画…

要用C语言实现bmp图像底层数据写入进而创建一张bmp图像,需要对bmp图像文件格式非常了解,如果不太熟悉bmp图像文件格式请先移步bmp图像文件格式超详解

创建bmp图像文件的方式有很多,比如用halcon,用qt,这些都是把已经画好的图像保存为bmp图像,有时候我们需要自己实现bmp图像底层数据的写入,进而创建一张bmp图像,比如我之前业务上的一个需求,喷印机喷头需要识别2bit图像,但是现有的图像处理库比如halcon,opencv,qt都无法直接生成一张2bit图像,这就需要我们自己创建一个文件,然后把bmp图像的底层数据写进去。

创建方式如下:

	//1.定义2位深图像调色板colors2[0].rgbBlue = 0;      // 黑色colors2[0].rgbGreen = 0;colors2[0].rgbRed = 0;colors2[0].rgbReserved = 0;colors2[1].rgbBlue = 96;     // 灰色1colors2[1].rgbGreen = 96;colors2[1].rgbRed = 96;colors2[1].rgbReserved = 0;colors2[2].rgbBlue = 48;    // 灰色2colors2[2].rgbGreen = 48;colors2[2].rgbRed = 48;colors2[2].rgbReserved = 0;colors2[3].rgbBlue = 255;    // 白色colors2[3].rgbGreen = 255;colors2[3].rgbRed = 255;colors2[3].rgbReserved = 0;//2.创建并设置BMP文件头和信息头BITMAPFILEHEADER fileHeader;BITMAPINFOHEADER infoHeader;//2.1设置文件头基本信息fileHeader.bfType = 0x4D42;fileHeader.bfSize = sizeof(BITMAPFILEHEADER) + sizeof(BITMAPINFOHEADER) + (pixelWidth * 2 + 31) / 32 * 4 * pixelHeight;fileHeader.bfReserved1 = 0;fileHeader.bfReserved2 = 0;fileHeader.bfOffBits = sizeof(BITMAPFILEHEADER) + sizeof(BITMAPINFOHEADER) + sizeof(colors2);//2.2设置信息头基本信息infoHeader.biSize = sizeof(BITMAPINFOHEADER);infoHeader.biWidth = pixelWidth;infoHeader.biHeight = pixelHeight;infoHeader.biPlanes = 1;infoHeader.biBitCount = 2;infoHeader.biCompression = BI_RGB;infoHeader.biSizeImage = 0;infoHeader.biXPelsPerMeter = 0;infoHeader.biYPelsPerMeter = 0;infoHeader.biClrUsed = 0;infoHeader.biClrImportant = 0;//3.写入文件头、信息头和调色板ofstream image2bit = ofstream("D:/vsdata/0100.bmp", ios::binary);if (!image2bit.is_open()){qDebug() << "generate2bit: file of 2bit open failed";return false;}image2bit.write(reinterpret_cast<const char*>(&fileHeader), sizeof(BITMAPFILEHEADER));image2bit.write(reinterpret_cast<const char*>(&infoHeader), sizeof(BITMAPINFOHEADER));image2bit.write(reinterpret_cast<const char*>(&colors2), sizeof(colors2));//4.根据业务需求写入图像数据//5.写入完毕,关掉文件image2bit.close();
http://www.hkea.cn/news/93273/

相关文章:

  • 对网站建设的意见建议网络营销推广的方法有哪些
  • 爬虫网站怎么做怎样才能在百度上面做广告宣传
  • 网站页码南昌做seo的公司有哪些
  • 网络设计方案包括哪些深圳百度推广seo公司
  • 亚马逊跨境电商开店站长工具seo综合查询5g
  • 网站怎么做百度快照logo百度快照优化推广
  • 山西网站建设排名seo技术培训山东
  • 日韩系成人影片成首选网站如何优化推广
  • 网站到期续费通知搜索风云排行榜
  • 网站公司说我们做的网站服务器不够用哪个杭州seo好
  • 类似淘宝网站建设费用杭州哪家seo公司好
  • 装修网站怎样做seo专员很难吗
  • 无锡网站外包如何接广告赚钱
  • 英文网站制作 官网淘宝标题优化网站
  • 电力建设网站网络推广网站的方法
  • 如何做网站窗口网站优化网络推广seo
  • 营销型网站建设效果网络营销策划推广方案
  • 专业的网站搭建多少钱网站seo优化价格
  • 广州公司网站设计制作win10优化大师官网
  • 做调查哪个网站比较可靠百度指数查询
  • 怎么在建设厅网站报名广州网站优化服务
  • 怎么用dw做静态网站b站好看的纪录片免费
  • 济南网站建设那家好网站制作公司有哪些
  • 域名和网站名不一样营销公司
  • discuz做电影网站免费网站seo
  • 惠民建设局网站明年2024年有疫情吗
  • 卫龙的网站是谁做的今日的新闻
  • 厚街找人做网站动态网站设计
  • 永春县住房和城乡规划建设局网站太原seo排名优化软件
  • 怎么上网站后台爱站小工具计算器