Tag: 图像

正确的标题php mysql blob显示图像

我试图从我的PHP页面中显示一个图像从MySQL blob(我知道它不是最好的做法),然后我将带入我的iOS应用程序。 我无法设置我认为需要设置为图像的页眉。 所以,这显示图像,但我不相信页面标题是正确的: //header("Content-type: image/png"); echo '<img src="data:image/png;base64,' . base64_encode( $row['image1'] ) . '" />'; 但是,这并不显示我的形象: header("Content-type: image/png"); echo '<img src="data:image/png;base64,' . base64_encode( $row['image1'] ) . '" />'; 我错过了什么? 我相信图像应该显示时,标题设置为图像/ PNG,但我得到一个错误,它不能显示,因为错误。 谢谢!

从UIImage获取二进制数据

我有一个要求,我必须从ios设备发送图像到另一个设备corebluetooth,其他设备是BLE设备。 基本需求是: 1)图片的大小应该是128X160 2)8位,即每种颜色8位 3)3个频道 4)每像素24位 5)图像应该有61440(即(3X128X160) 要获得3通道和每像素24位,我使用OpenCV的代码,如本机ios我dintfind选项将UIImage转换成24位位图 //uiimg is 128X160 size cv::Mat image; cv::Mat convertedImage; UIImageToMat(uiimg, image); cvtColor(image, convertedImage, CV_RGBA2BGR); 如果我检查字节数和每像素位数,那么它会出现如下 img = MatToUIImage(convertedImage); size_t bytesPerRow1 = CGImageGetBytesPerRow(img.CGImage); // It gives 3, seems like correct which is needed size_t total = bytesPerRow1 * img.size.height; //it gives 61440, seems like correct which is need 但是当我把这个UIImage转换成NSDate,然后检查[NSData字节],那么它给了我39087bytes。 […]

我可以将图像转换成点阵网格吗?

只是一个简单的问题。 可以这样做: 在iOS设备上完成image processing? 如果是的话,怎么样?

iPad的视网膜图像 – 为什么使用两种不同的图像尺寸?

对于iPad的视网膜(或iPhone视网膜),为什么我们需要有两种types的图像尺寸,并为视网膜版本添加@ 2x后缀? 我们不能只有一种types的视网膜分辨率图像和没有视网膜显示的设备,让设备把图像调整到较小(非视网膜)尺寸?

从iOS上传图像到PHP Web服务器

我正在开发一个iOS应用程序,将上传一个图像(从前置摄像头或画廊)到networking服务器。 我不知道如何从iOS发送图像,以及如何在PHP中检索。 请帮助。

SDWebImage在单元格中重复图像,而不是等待加载。

我正在使用SDWebImage从服务器提取图像到IOS中的我的表视图应用程序。 但问题是,当我在表视图中向下滚动,而不是等待图像加载时,把下载的图像放在表视图的前几行,并重复这些图像,直到结束行,当它下载图像时,它会改变这些重复的图像到该行的实际图像。 NSURL * url = [NSURL URLWithString:string]; SDWebImageManager *manager = [SDWebImageManager sharedManager]; [manager downloadImageWithURL:url options:0 progress:^(NSInteger receivedSize, NSInteger expectedSize) { // progression tracking code } completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType, BOOL finished,NSURL * url) { if (finished && image ) { NSArray *visibleIndexPaths = [tableView indexPathsForVisibleRows]; if ([visibleIndexPaths containsObject:indexPath]) { cell.myImage.image = image; […]

将图像存储到sqlite数据库

下面是我的代码来存储图像在sqlite数据库。 当我用它来存储值的作品,现在我试图在sqlite数据库中存储图像。 我不知道我在做什么错。 我已经搜查了,我不能得到我需要的答案。 任何人都可以用他的代码帮助我 sqlite3 *database; dbName=@"dataTable.sqlite"; NSArray *documentpath=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentdir=[documentpath objectAtIndex:0]; dbPath=[documentdir stringByAppendingPathComponent:dbName]; sqlite3_stmt *compiledStmt; if(sqlite3_open([dbPath UTF8String], &database)==SQLITE_OK){ NSLog(@"Name:%@,Company:%@,URL:%@",model.personName,model.companyName,model.imgurl); const char *insertSQL="insert into Persons(PersonName,CompanyName,ImgUrl,PersonImage)values(?,?,?,?)"; if(sqlite3_prepare_v2(database,insertSQL, -1, &compiledStmt, NULL)==SQLITE_OK){ sqlite3_bind_text(compiledStmt,1,[model.personName UTF8String],-1,SQLITE_TRANSIENT); sqlite3_bind_text(compiledStmt,2,[model.companyName UTF8String],-1,SQLITE_TRANSIENT); sqlite3_bind_text(compiledStmt,3,[model.imgurl UTF8String],-1,SQLITE_TRANSIENT); NSData *imageData=UIImagePNGRepresentation(imageView.image); sqlite3_bind_blob(compiledStmt, 4, [imageData bytes], [imageData length], NULL); NSLog(@"Prepare"); sqlite3_step(compiledStmt); }sqlite3_finalize(compiledStmt); } 更新: 感谢大家..我清除这个问题,从这里问另一个问题.. 存储和检索到iPhone的数据库的图像这可能有助于他人。

使用OpenCv在IOS中裁剪圆形图像

我正在开发项目中的脸部特征检测。 到目前为止,我已经发展了检测脸部,然后find脸部的眼睛。 我想剪下圆形的眼睛。 circle( mask, center, radius, cv::Scalar(255,255,255), -1, 8, 0 ); image.copyTo( dst, mask ); 在上面的代码中,我可以使用黑色遮蔽眼睛区域的图像。 现在我只想裁剪眼睛区域。 有人可以帮我解决这个问题。请检查下面的图像

上传图像从iOS应用程序到PHP – 不能完全正确 – 我错过了什么?

首先,我知道这个问题已经被问了上千次了。 我又问了一遍,因为我试过其他例子中的解决scheme,他们不为我工作,我不知道为什么。 每个人似乎都有一个稍微不同的方法。 NSData *imageData = UIImagePNGRepresentation(form.image); NSURL *url = [NSURL URLWithString:@"myscript.php"]; NSMutableString *postParams = [[NSMutableString alloc] initWithFormat:@"&image=%@", imageData]]; NSData *postData = [postParams dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES]; NSString *postLength = [[NSString alloc] initWithFormat:@"%d", [postData length]]; NSMutableURLRequest *connectRequest = [[NSMutableURLRequest alloc] init]; [connectRequest setURL:url]; [connectRequest setHTTPMethod:@"POST"]; [connectRequest setValue:postLength forHTTPHeaderField:@"Content-Length"]; [connectRequest setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"]; //[connectRequest setValue:@"image/png" forHTTPHeaderField:@"Content-Type"]; [connectRequest setHTTPBody:postData]; NSData […]

iOS – asynchronous图像下载

我正在写一个应用程序,它将在UIImageView中显示在我的服务器上find的图像。 我需要的东西,将asynchronous下载图像,并将其caching在UIImageView中。 按下button时,下载也需要被取消。 任何人都可以指向我可以做到这一点的方向吗?