私はJavaの例でハフ変換の下でこのプログラムに出くわしました。しかし、C#でプロジェクトを実行していると、この部分的なコード「 0xff000000 」で何が起こっているのか理解できません。このコードは何ですか-0xff000000それは色ですか?その色の場合、どうすればC#に変換できますか?
private void drawPolarLine(int value, int r, int theta) {
for(int x=0;x<width;x++) {
for(int y=0;y<height;y++) {
int temp = (int)(x*Math.cos(((theta)*Math.PI)/180) + y*Math.sin(((theta)*Math.PI)/180));
if((temp - r) == 0)
output[y*width+x] = 0xff000000 | (value << 16 | value << 8 | value);
}
}
}
if ((input[y*width+x] & 0xff)== 255) {
//.........
}