iOS デバイスで撮影した画像には、数行の単語と背景色 (赤) が少し含まれています。画像に単語のみをユーザーに表示したい(彼らは似たようなことをしているだろう)。UIImageView を使用することはできないため、画像を取得して背景に配置するだけでは機能しません。
だから私は、次の方法のどれが私に最良の結果をもたらすか、誰かが私に教えてくれるかどうか疑問に思っていました. 少し運が良かったので、以下のコードを投稿しました(オプション2)。
- 文字だけが見えるように背景を白くする
- 画像から赤い色を取り除く
前もって感謝します
UIImage *image = [UIImage imageNamed:@"pic1.jpg"];
const float colorMasking[6] = {0.0, 0.0, 0.0, 0.0, 0.0, 0.0};
image = [UIImage imageWithCGImage: CGImageCreateWithMaskingColors(image.CGImage, colorMasking)];