nsimage

    1熱度

    2回答

    我想構建一個簡單的屏幕保護程序。我做的第一件事是從資產目錄加載圖像[[NSImage imagedNamed:]],該方法返回一個零值,這意味着它無法找到圖像。當我嘗試使用方法[[NSBundle mainBundle]URLForImageResource:]直接從包中加載圖像時,我也得到一個零值。我不明白爲什麼會發生這種情況。該圖片位於資產目錄和項目設置中,我已將其設置爲資源包。

    0熱度

    1回答

    我正在做一個實時視頻應用程序。直到現在我解決了連續發送圖像(幀)的問題,並且我還可以在另一臺筆記本電腦上接收這些圖像。但是關於如何查看自定義視圖控件中的圖像,並使其看起來像視頻? 換句話說,我有許多NSImage對象,我想像視頻一樣查看它們。 使用CGColorSpaceRef?我是新的可可編程的Mac OS X. 任何人都可以給我一些代碼?

    0熱度

    1回答

    有沒有辦法使用從UIImage創建的NSData來創建NSImage?我已經有了一個UIImage的NSData表示,它通過TCP/IP發送到MacOSX應用程序...現在我需要將接收到的NSData轉換爲NSImage。什麼是最有效的方法來做到這一點? 我使用: NSData * UIImagePNGRepresentation (UIImage *image); 到的UIImage轉換爲N

    0熱度

    1回答

    我想加載一個圖像到我的MAC OS桌面應用程序。我發現了很多關於如何在移動設備上執行此操作的文檔,但是如何在桌面應用程序中加載圖像,因爲沒有UIImage(imageWithData)。 NSData * imageData = [[NSData alloc] initWithContentsOfURL: [NSURL URLWithString:@"myurl"]]; productImage

    2熱度

    1回答

    我有NSAttributedString對象與嵌入圖像。這些將在NSTextView中提出。在iOS中,我能夠調整NSTextAttachment的範圍,並且這使得圖像適合。 extension NSTextAttachment { func setImageWidth(width: CGFloat, range: NSRange) { var thisImage = ima

    0熱度

    1回答

    我創建了一個NSSlider編程,並在NSMenuItem實現它: let menuVolumeSliderItem = NSMenuItem() let menuVolumeSlider = NSSlider() menuVolumeSlider.sliderType = NSSliderType.linear menuVolumeSlider.isEnabled

    0熱度

    1回答

    從this thread擴展問題。我不知道如何通過CIAffineClamp作爲CIGaussianBlur的來源的結果。以下代碼構建得很好,但不會生成結果圖像。 guard let blurFilter = CIFilter(name: "CIGaussianBlur"), let clampFilter = CIFilter(name: "CIAffineClamp"),

    0熱度

    1回答

    我正在我的應用程序中使用NSImage類加載圖像。 if let image = NSImage(contentsOfURL: openPanel.URL!) { ... } 它適用於大多數圖像。然後我將它轉換爲CGImage並像我想要的那樣使用。但有些圖像只是小故障,我不明白爲什麼。例如,如果我加載圖像大小2133x2133,它看起來像沒有,如果我打印image.size我看到很

    0熱度

    1回答

    我正在尋找上傳圖像文件,調整其大小(以縮小文件總大小)的方法,然後將其另存爲PNG。我認爲這樣做肯定有一個相當直接的方法,但幾個小時的搜索沒有取得有效的結果。我已經能夠通過以壓縮的JPEG格式導出圖像來實現所需的文件大小,但我需要保持透明度。下面是我用來獲取JPEG代碼: func chooseImage() { var image = NSImage() //choose

    1熱度

    1回答

    所以我有一個NSImage *startingImage 它是由一個NSBitmapImageRep帶有灰色色彩空間 我需要在反轉顏色代表,所以我將其轉換爲CIImage CIImage *startingCIImage = [[CIImage alloc] initWithBitmapImageRep:(NSBitmapImageRep*)[startingImage representatio