gpt4 book ai didi

cocoa - 如何将PNG图像读取到NSImage

转载 作者:行者123 更新时间:2023-12-03 16:06:28 24 4
gpt4 key购买 nike

如何将 PNG 图像读取到 NSImage。我尝试了以下方法,但是当我获得图像的宽度和大小时,我得到了一些奇怪的值..如果有人可以引导我走正确的道路..非常合适..

 NSImage * picture =  [[NSImage alloc] initWithContentsOfFile: [bundleRoot stringByAppendingString:tString]];

NSLog(@"sixe %d %d",picture.size.width, picture.size.height);
if( picture ){
NSLog(@"Picture is not null");
}else {
NSLog(@"Picture is null.");
}

谢谢

最佳答案

您加载图像的代码是正确的。

显示尺寸的代码不正确; NSSize 的成员是 CGFloat,应使用 %f 格式字符串打印:

NSLog(@"size %f %f",picture.size.width, picture.size.height);

关于cocoa - 如何将PNG图像读取到NSImage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2681630/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com