二値化プログラムのエラー
Posted: 2011年1月19日(水) 15:32
突然ですが困っているので質問させていただきます。
今画像を取り込んでそれを二値化するプログラムを作っているのですが
w_data = (char *)malloc(sizeof(char *)WITTH*WITTH);
この行に対して
error C2440: '=' : 'char *' から 'unsigned char *' に変換することはできません。(新しい動作 ; ヘルプを参照)
指示された型は関連がありません; 変換には reinterpret_cast、 C スタイル キャストまたは関数スタイルのキャストが必要です。
というエラーが出ます。
調べてみても解決方法が見つからなかったので教えていただけたら幸いです。
Microsoft Visual C++ 6.0を使っています。
よろしくお願いします。
今画像を取り込んでそれを二値化するプログラムを作っているのですが
w_data = (char *)malloc(sizeof(char *)WITTH*WITTH);
この行に対して
error C2440: '=' : 'char *' から 'unsigned char *' に変換することはできません。(新しい動作 ; ヘルプを参照)
指示された型は関連がありません; 変換には reinterpret_cast、 C スタイル キャストまたは関数スタイルのキャストが必要です。
というエラーが出ます。
調べてみても解決方法が見つからなかったので教えていただけたら幸いです。
Microsoft Visual C++ 6.0を使っています。
よろしくお願いします。