2014-10-01 69 views
0

操縱遠離照相機的圖像這是我想做的事:iPhone - 把在一個UIImageView

  1. 將相機圖像的把它放在一個小的(不是全屏)的UIImageView。
  2. 操縱實時圖像(例如,給它的一半紅色調)。

我圍繞着這一主題檢查,不確定的最好的辦法。人們正在推薦UIImagePickerController和AVCamCaptureManager,或者還有其他的東西。

我能有你的建議?

回答

0
  • (無效)的drawRect:(的CGRect)RECT {

    CGContextRef上下文= UIGraphicsGetCurrentContext(); CGContextSetFillColor(context,CGColorGetComponents([UIColor colorWithRed:0.5 green:0.5 blue:0 alpha:1] .CGColor));}};}};}}; //不使色彩過於飽和

    CGContextFillRect(背景下,RECT); // draw base

    [[UIImage imageNamed:@「someImage.png」] drawInRect:rect blendMode:kCGBlendModeOverlay alpha:1.0]; //繪製圖像 }

在RECT變量傳遞圖像的區域,你想染成

+0

對不起,我顯然不正確解釋自己。我可以做到這一點。我想要實現的是將1)iPhone攝像頭的視頻傳送給Rect,然後在階段2)中制定如何截取圖像並對其進行處理。這是如何讓視頻圖像令我困惑。 – 2014-10-01 13:05:00

+0

在第一階段你錄製視頻並存儲它,然後在第二階段你想提取圖像是否正確? – 2014-10-02 16:42:58

+0

讓我們換一種方式。我將視頻源(實時)傳送到屏幕上的UIImageView中,並且想要將其中的一部分進行調色。根據你的例子,用圖片做這件事很簡單。我不明白如何對視頻Feed執行此操作,因爲沒有明顯的PNG或等效項目需要處理。非常感謝您的幫助。 – 2014-10-03 08:45:32