cgimage

    1熱度

    1回答

    我想在MailComposerViewController中附加多張照片,並且我使用ALAssetPickerViewController來挑選多張照片。我有一個NSMutableArray,其中包含所選資產的參考。我正在實施一個for loop,該列表正在枚舉超過array的選定資產,以獲得NSData的UIImage和UIImage用CGImageRef進行初始化。 代碼是這樣寫如下: @au

    1熱度

    1回答

    我正在使用[uiImage drawAtPoint]來繪製新圖像。但事實證明,顏色變了。我的原始圖像uiImage是紅色,而生成的圖像newImage是藍色。這裏是我的代碼: UIImage* uiImage = [UIHelper loadImage:fileName]; NSString *text = [ApplicationSettings instance].user.name; U

    -1熱度

    1回答

    我有一個資源(.png文件)顯示圖片框架(邊框)。 此.png文件大小爲100x100px,邊框寬度爲10px。 我的問題: 如何從這個圖像創建另一個UIImage的,具有不同的尺寸,不毀了邊框的寬度是多少? 問題: 當我嘗試從原始圖像與CGContextDrawImage繪製新的圖像我得到了新的尺寸新的形象,但我的邊境比例廢墟。 CGRect newRect = CGRectIntegral(

    0熱度

    1回答

    我一直在使用mono,我遇到的一個問題是加載圖像到CGImage對象將最終與圖像垂直翻轉。這是我用原來的代碼: public static CGImage LoadJPEG (string sImagePath, bool bSmoothImage) { return CGImage.FromJPEG ( new CGDataProvider (sImagePath), nu

    1熱度

    1回答

    比方說,我有兩個圖像,一個在另一個之上。我想頂端圖像的像素的α值的一部分設置爲零,因此我得到這種效果如下所示: 棕色是頂部圖像,以及藍色水是底部圖像。最終,我要做的是當用戶觸摸iPad屏幕時,頂部圖像的像素的alpha通道變爲零,以便他們可以用指尖進行基本繪製並顯示藍色的水圖像。 我有一個函數,可以檢查計數它的像素的alpha等於零的圖像。我也有一個函數,將像素的alpha值設爲零,但我認爲它不起

    0熱度

    1回答

    我正在做一些需要浮點灰度圖像數據的圖像處理工作。下面的方法-imagePlanarFData:是目前我如何從一個輸入CIImage提取這樣的數據: - (NSData *)byteswapPlanarFData:(NSData *)data swapInPlace:(BOOL)swapInPlace; { NSData * outputData = swapInPla

    0熱度

    1回答

    我目前使用UIGraphicsBeginImageContext(resultingImageSize);來創建圖像。 但是當我調用這個函數時,我不知道resultingImageSize的寬度。實際上,我開發了一些消耗大量內存的視頻處理,並且我不能先處理然後再繪製:在期間我必須畫出視頻處理。 如果我設置,例如UIGraphicsBeginImageContext(CGSizeMake(300,

    6熱度

    4回答

    我需要一種將包含人類的圖像轉換爲僅包含一種顏色的物體sihlouette的圖像。首先我看看Canny邊緣檢測器(OpenCV實現),但這可能會導致圖像背景出現問題。 我嘗試過使用GrabCut OpenCV實現。這在大多數情況下都能正常工作,它具有極其糟糕的時間表現,例如480x320圖像需要1分鐘才能處理。另外,grabcut的問題在於用戶需要進行交互並設置背景區域和用戶區域,這在我的情況下是不

    2熱度

    1回答

    我使用CIBloom模糊一個CGImage內的一些文字,但所發生的事情是CIBloom過濾器似乎是讓我非常像略小。 當濾波器內核變大時,效果會變差。我有點期待這一點,但我需要一種方法來關閉它,或一個公式來調整圖像的大小,使每個字母的尺寸與原來的大小完全一致。我將故意留在我的源圖像上。 CIBloom過濾器之前: CIBloom過濾器後: 是模糊過濾器的代碼: CGImageRef cgImageR

    0熱度

    2回答

    問題: 與縮小的圖像裁剪是好的。 用放大的圖像裁剪顯示上面的圖像應該是什麼。 我在那裏的yOffset是因爲我想要的裁剪方塊從scrollview的下方開始。 代碼: CGRect rect; float yOffset = 84; rect.origin.x = floorf([scrollView contentOffset].x * zoomScale); rect.origin.y