2011-05-11 36 views
0

我正在通过使用下面的代码的图像数据转换为字节..图像数据,iphone

NSData *imageData = UIImageJPEGRepresentation(m_imageView.image,90); 
unsigned char *bytePtr = (unsigned char *)[imageData bytes]; 

相同图像通过使用.NET的,因为它们使用的是一些编码科技股coverting到字节...

iphonesdk和.NET字节不同步...

做我需要使用编码为科技股的字节....如果是这样,请请我提供的代码:)

由于该解决方案在advan ce ....

+0

bytes返回一个**常量**指针:' - (const void *)bytes' – justin 2011-05-11 09:18:28

回答

0

你在寻找原始颜色数据(rgba数组)还是保存到文件?

对于给定的质量级别,JPEG编码不是唯一的,所以你不会在.net和Cocoa中拥有完全相同的数据。

+0

感谢您的重播.....我高一个问题.....在上面的代码bytesPtr我越来越字节,并能够打印所有的字节usin代码:for(int i = 0; i <[imageData length]; i ++){ \t NSLog(@“%d”,bytePtr [i]); \t} 我现在的问题是,我想所有的这些字节传送到Web服务...我怎样才能做到这一点...提前 感谢... – 2011-05-11 12:29:58