試試基於C/C 語言的開源影像處理函數庫OpenCV吧:
#include "cv.h"
#include "highgui.h"
int main( int argc, char** argv )
{
IplImage* pImg; //宣告IplImage指標
//載入映像
if( argc == 2 &
(pImg = cvLoadImage( argv[1], 1)) != 0 )
{
cvNamedWindow( "Image", 1 );//建立視窗
cvShowImage( "Image", pImg );//顯示影像
cvWaitKey(0); //等待按鍵
cvDestroyWindow( "Image" );//銷毀視窗
cvReleaseImage( &pImg ); //釋放圖片
#return 0;
}
將JPG圖片匯入CAD中:
1、直接對圖片進行複製貼上。
2、用以下指令:
imageattach 回車。
尋找路徑及圖片,導入時指定參考點位置(圖的左下角是缺省),指定比例,回車。
提示:ACAD是向量圖工作軟體,而jpg格式是點陣圖,不能直接用ACAD編輯圖中的內容。
3、「插入」——「OLE物件」——「圖片」就可以了。
4、將圖片轉換為CAD格式,有兩種方法:
A. 用Adobe公司的Streamline軟體,可直接將像素位圖轉為AI線檔,再用Illustrator軟體開啟AI檔,轉換為DXF或DWG檔。
B. 直接用Illustrator軟體開啟像素位圖,步驟如下:
a用Illustrator軟體開啟圖片。
b按「V」快速鍵,啟動選擇功能;然後選取圖片。
c點開桌面頂部選單列下屬性列中的「即時掃摹」旁邊小三角,選擇選項中的「詳細插圖」。
d再點屬性列中的「擴充」按鈕。此時就會將圖片中兩種顏色中間的邊線轉為線條。
e選擇“檔案”選單下的“匯出”選項, 然後再選擇匯出檔案的類型為“DWG”或“DXF”; 再選擇“儲存”,會跳出“DWG/DXF選項'對話框,選擇CAD版本、顏色數、柵格檔案格式、等,可不用理會,直接選擇」確定「即可。
f進入CAD修改線條。
以上是如何在C語言編寫的程式中嵌入圖像的詳細內容。更多資訊請關注PHP中文網其他相關文章!