Cocoa API解説(macOS/iOS)

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。

目次

NSBitmapImageRep

NSBitmapImageRepクラス

INDEX>AppKit>NSBitmapImageRep ビットマップ画像のクラス 継承 NSObject 準拠 NSObject (NSObject) フレームワーク /System/Library/Frameworks/AppKit.framework 使用可能 OS X 10.0以降 定義 インポート文 @import AppKit; developer.apple.com 概要 ビッ…

bitmapFormat

レシーバーのビットマップフォーマットを返します 解説 レシーバーのビットマップフォーマットを返します。 デフォルトは0です。 返り値 ( NSBitmapFormat ) なし 引数 フレームワーク ApplicationKit クラス NSBitmapImageRep Instance Methods 使用可能 10…

colorAtX:y:

x,yの座標でピクセルの色を返します -(NSColor *)colorAtX:(int)x: y:(int)y: 解説 x,yの座標でピクセルの色を返します。 返り値 ( NSColor * ) なし 引数 ( int )x ( int )y フレームワーク ApplicationKit クラス NSBitmapImageRep Instance Methods 使用…

getPixel:atX:y:

x,y座標でレシーバーのピクセルデータへのアクセスを提供します -(void)getPixel:(unsigned int[])pixelData: atX:(int)x: y:(int)y: 解説 x,y座標でレシーバーのピクセルデータへのアクセスを提供します。 配列pixelDataはレシーバーのビットマップフォーマ…

initWithBitmapDataPlanes:pixelsWide:pixelsHigh:bitsPerSample:samplesPerPixel:hasAlpha:isPlanar:colorSpaceName:bitmapFormat:bytesPerRow:

INDEX>AppKit>NSBitmapImageRep> imageRepWithData 新しいアロケートされたNSBitmapImageRepオブジェクトを初期化します Objective-C - (instancetype)initWithBitmapDataPlanes:(unsigned char * _Nullable *)planes pixelsWide:(NSInteger)width pixelsHig…

setColor:atX:y:

x,y座標で指定したレシーバのピクセル位置にカラーをセットします -(void)setColor:(NSColor *)color: atX:(int)x: y:(int)y: 解説 x,y座標で指定したレシーバのピクセル位置にカラーをセットします。 返り値 ( void ) なし 引数 ( NSColor * )color ( int )…

setPixel:atX:y:

-(void)setPixel:(unsigned int[])pixelData: atX:(int)x: y:(int)y: 解説 x,y座標でレシーバーのピクセルに pixelDataの生のピクセル値をセットします。 値は レシーバーのビットマップフォーマットに適した形でなければいけません。 小さなピクセルサンプ…

incrementalLoadFromData:complete:

-(int)incrementalLoadFromData:(NSData *)data: complete:(BOOL) complete : 解説 調査中... 返り値 ( int ) 整数値 引数 ( NSData * )data ( BOOL ) complete フレームワーク ApplicationKit クラス NSBitmapImageRep Instance Methods 使用可能 10.3 参照…

initForIncrementalLoad

** 解説 調査中... 返り値 ( id ) NSBitmapImageRep 引数 フレームワーク ApplicationKit クラス NSBitmapImageRep Instance Methods 使用可能 10.2 参照 -incrementalLoadFromData:complete: 例文

valueForProperty:

ビットマップ画像のプロパティ値を返します -(id)valueForProperty:(NSString *)property: 解説 ビットマップ画像のプロパティ値を返します。 【property】 ● NSImageColorSyncProfileData ColorSyncのプロファイル ● NSImageCompressionFactor 圧縮 ● NSIma…

TIFFRepresentationUsingCompression:factor:

指定した圧縮方式と圧縮比率を使って圧縮されたTIFF画像データを返します -(NSData *)TIFFRepresentationUsingCompression:(NSTIFFCompression)compression: factor:(float)factor: 解説 指定した圧縮方式と圧縮比率を使って圧縮されたTIFF画像データを返し…

TIFFRepresentation

TIFF画像データを返します 解説 TIFF画像データを返します。 返り値 ( NSData * ) データ 引数 フレームワーク ApplicationKit クラス NSBitmapImageRep Instance Methods 使用可能 10.0 参照 例文 #import "SetImage.h" @implementation SetImage - (IBActi…

setProperty:withValue:

ビットマップのプロパティ値をセットします -(void)setProperty:(NSString *)property: withValue:(id)value: 解説 ビットマップのプロパティ値をセットします。 【property】 ● NSImageColorSyncProfileData ColorSyncのプロファイル(NSData) ● NSImageComp…

setCompression:factor:

レシーバにTIFF圧縮タイプと比率をセットします -(void)setCompression:(NSTIFFCompression)compression: factor:(float)factor: 解説 レシーバにTIFF圧縮タイプと比率をセットします。 【NSTIFFCompression】 ● NSTIFFCompressionNone ● NSTIFFCompressionC…

samplesPerPixel

1ピクセル当たりのサンプル(チャンネル)数を返します 解説 1ピクセル当たりのサンプル(チャンネル)数を返します。 カラーチャンネルと範囲チャンネルを含みます。 返り値 ( int ) 整数値 引数 フレームワーク ApplicationKit クラス NSBitmapImageRep In…

representationUsingType:properties:

指定した画像フォーマットにエンコードしたデータを作ります -(NSData *)representationUsingType:(NSBitmapImageFileType)storageType: properties:(NSDictionary *)properties: 解説 指定した画像フォーマットにエンコードしたデータを作ります。 ● NSTIFF…

numberOfPlanes

画像のプレーン数を返します 解説 画像のプレーン数を返します。 返り値 ( int ) 整数値 引数 フレームワーク ApplicationKit クラス NSBitmapImageRep Instance Methods 使用可能 10.0 参照 - samplesPerPixel - hasAlpha (NSImageRep) - bitsPerSample (NS…

isPlanar

画像データの並びはプレーン方式になっているかを返します 解説 画像データの並びはプレーン方式になっているかを返します。 【プレーン方式】カラーデータをRRRR...GGGG...BBBB...と、サンプル(チャンネル)ごとに並べる方式 ←→パックドピクセル 返り値 ( …

initWithFocusedViewRect:

INDEX>AppKit>NSBitmapImageRep フォーカスされているビューからビットマップ画像を初期化して返します -(id)initWithFocusedViewRect:(NSRect)rect: 解説 フォーカスされているビューからビットマップ画像を初期化して返します。 返り値 ( id ) NSBitmapIma…

initWithData:

INDEX>AppKit>NSBitmapImageRep データ(bitmapData)からビットマップ画像内容を初期化して返します Objective-C - (instancetype)initWithData:(NSData *)bitmapData Swift init?(data data: NSData) 解説 データ(bitmapData)からビットマップ画像内容を初期…

initWithBitmapDataPlanes:pixelsWide:pixelsHigh:bitsPerSample:samplesPerPixel:hasAlpha:isPlanar:colorSpaceName:bytesPerRow:bitsPerPixel:

INDEX>AppKit>NSBitmapImageRep 指定した引数でビットマップ画像内容を初期化して返します Objective-C - (instancetype)initWithBitmapDataPlanes:(unsigned char * _Nullable *)planes pixelsWide:(NSInteger)width pixelsHigh:(NSInteger)height bitsPerS…

getCompression:factor:

レシーバーの圧縮タイプと圧縮要素を返します -(void)getCompression:(NSTIFFCompression *)compression: factor:(float *)factor: 解説 レシーバーの圧縮タイプと圧縮要素を返します。 【NSTIFFCompression】 ● NSTIFFCompressionNone ● NSTIFFCompressionC…

getBitmapDataPlanes:

プレーン化されたビットマップデータを参照で返します -(void)getBitmapDataPlanes:(unsigned char **)data: 解説 プレーン化されたビットマップデータを参照で返します。 返り値 ( void ) なし 引数 ( unsigned char ** )data データ フレームワーク Applic…

-colorizeByMappingGray:toColor:blackMapping:whiteMapping:

INDEX>AppKit>NSBitmapImageRep カラー画像をグレイスケールにして返します Objective-C -(void)colorizeByMappingGray:(float)midPoint: toColor:(NSColor *)midPointColor: blackMapping:(NSColor *)shadowColor: whiteMapping:(NSColor *)lightColor: Swi…

canBeCompressedUsingUsing:

指定した圧縮タイプで圧縮することができるかを返します -(BOOL)canBeCompressedUsingUsing:(NSTIFFCompression)compression: 解説 指定した圧縮タイプで圧縮することができるかを返します。可能ならYESを返します。 【NSTIFFCompression】 ● NSTIFFCompress…

bytesPerRow

INDEX>AppKit> NSBitmapImageRep 画像の1ラインのバイト数を返します 解説 画像の1ラインのバイト数を返します。 返り値 ( int ) 整数値 引数 フレームワーク ApplicationKit クラス NSBitmapImageRep Instance Methods 使用可能 10.0 参照 - bytesPerPlane …

bytesPerPlane

各面のバイトまたはデータのチャネルの数を返します 解説 各面のバイトまたはデータのチャネルの数を返します。 これは、列につきバイトの数と画像の高さから計算されます。 返り値 ( int ) 整数値 引数 フレームワーク ApplicationKit クラス NSBitmapImage…

bitsPerPixel

1ピクセル当たりのビット数(色深度)を返します 解説 1ピクセル当たりのビット数(色深度)を返します。 返り値 ( int ) 整数値 引数 フレームワーク ApplicationKit クラス NSBitmapImageRep Instance Methods 使用可能 10.0 参照 例文 #import "SetImage.…

bitmapData

ビットマップデータのポインターを返します 解説 ビットマップデータのポインターを返します。 返り値 ( unsigned char * ) ビットマップデータのポインタ 引数 フレームワーク ApplicationKit クラス NSBitmapImageRep Instance Methods 使用可能 10.0 参照…

TIFFRepresentationOfImageRepsInArray:usingCompression:factor:

圧縮タイプと要素を使って圧縮して、TIFFファイルフォーマットのデータを返します +(NSData *)TIFFRepresentationOfImageRepsInArray:(NSArray *)array: usingCompression:(NSTIFFCompression)compression: factor:(float)factor: 解説 指定した圧縮タイプと…

TIFFRepresentationOfImageRepsInArray:

TIFF画像データを作成します +(NSData *)TIFFRepresentationOfImageRepsInArray:(NSArray *)array: 解説 TIFF画像データを作成します。TIFFデータの作成中に問題が発生すればNSTIFFExceptionかNSBadBitmapParametersExceptionを起こします。 返り値 ( NSData…

representationOfImageRepsInArray:usingType:properties:

NSBitmapImageRepのバイナリ形式のデータを返します +(NSData *)representationOfImageRepsInArray:(NSArray *)imageReps: usingType:(NSBitmapImageFileType)storageType: properties:(NSDictionary *)properties: 解説 NSBitmapImageRepのバイナリ形式のデ…

localizedNameForTIFFCompressionType:

圧縮タイプの名称をローカライズして返します +(NSString *)localizedNameForTIFFCompressionType:(NSTIFFCompression)compression: 解説 圧縮タイプの名称をローカライズして返します。 【NSTIFFCompression】 ● NSTIFFCompressionNone ● NSTIFFCompression…

+imageRepsWithData:

INDEX>AppKit>NSBitmapImageRep データからビットマップ表示の配列を作って、初期化して返します Objective-C +(NSArray *)imageRepsWithData:(NSData *)bitmapData: Swift class func imageRepsWithData(_ data: NSData) -> [NSImageRep] 解説 ビットマップ…

+imageRepWithData:

INDEX>AppKit>NSBitmapImageRep> imageRepWithData データからビットマップ表現を作って返します Objective-C + (instancetype)imageRepWithData:(NSData *)bitmapData Swift class func imageRepsWithData(_ data: NSData) -> [NSImageRep] NSBitmapImageRe…

getTIFFCompressionTypes:count:

使うことができるTIFF圧縮タイプを参照で返します +(void)getTIFFCompressionTypes:(const NSTIFFCompression **)list: count:(int *)numTypes: 解説 使うことができるTIFF圧縮タイプを参照で返します。 【NSTIFFCompression】 ● NSTIFFCompressionNone 圧縮…