C/C 言語をベースにしたオープンソースの画像処理関数ライブラリである OpenCV を試してください:
#「cv.h」を含める
#「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 ); //イメージをリリース
0を返す;
}
JPG 画像を CAD にインポート:
1. 画像を直接コピーして貼り付けます。
2. 次のコマンドを使用します:
imageattach 入力します。
パスと画像を検索し、インポート時の基準点の位置を指定し (画像の左下隅がデフォルトです)、スケールを指定して Enter を押します。
ヒント: ACAD はベクトル描画ソフトウェアであり、jpg 形式はビットマップであるため、ACAD を直接使用して描画内容を編集することはできません。
3. 「挿入」-「OLE オブジェクト」-「図」を実行するだけです。
4. 画像を CAD 形式に変換するには 2 つの方法があります:
A. Adobe の Streamline ソフトウェアを使用してピクセル ビットマップを AI ライン ファイルに直接変換し、次に Illustrator ソフトウェアを使用して AI ファイルを開いて DXF または DWG ファイルに変換します。
B. Illustrator ソフトウェアを直接使用してピクセル ビットマップを開きます。手順は次のとおりです:
aIllustrator ソフトウェアで画像を開きます。
bショートカット キー「V」を押して選択機能を開始し、画像を選択します。
cデスクトップ上部のメニュー バーの下にあるプロパティ バーで、[リアルタイム スキャン] の横にある小さな三角形をクリックし、オプションの中から [詳細なイラスト] を選択します。
dプロパティバーの「拡張」ボタンをクリックします。このとき、絵の中の2色の間のエッジが線に変換されます。
e[ファイル] メニューの [エクスポート] オプションを選択し、エクスポート ファイルの種類として [DWG] または [DXF] を選択し、[保存] を選択すると、[DWG/DXF オプション] ダイアログ ボックスが表示されます。上、選択 CAD バージョン、色番号、ラスター ファイル形式などは無視して、「OK」を選択するだけで問題ありません。
f CAD を入力して線を修正します。以上がC言語で書かれたプログラムに画像を埋め込む方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。