- Hlong width, height;
- read_image(&m_objImage, "clip");
- get_image_size(m_objImage, &width, &height);
- set_part(m_WindowHandle, 0, 0, height - 1, width - 1);
- //disp_obj(m_objImage, m_WindowHandle);
- Hlong pointer;
- char* type =new char[8];
- get_image_pointer1(m_objImage, &pointer, type, &width, &height);
- int nSize = width*height;
- char* chImg = new char[nSize + 10];
- memset(chImg, 0x0, nSize + 10);
- memcpy_s(chImg, nSize+10, (void*)pointer, nSize);
- Hobject image;
- gen_image1(&image, type, width, height, (Hlong)chImg);
- disp_obj(image, m_WindowHandle);
复制代码
经过测试,最后我们的Clip图片显示出来了,中间经过转换成char*再转换回hobject类型的图片!
引用的Halcon12.0.3 全部是实际路径,需要根据电脑环境自行更改!
HalconImage.rar
(208.02 KB, 下载次数: 8)
|