草庐IT

originalImage

全部标签

c# - 如何在 C# 和 .NET 3.5 中减小图像的大小?

我有一张我在移动应用程序中拍摄的屏幕截图。当在磁盘上另存为png时,屏幕截图大约需要32KB。我将这些发送到中央SQLServer,32KB对于我需要存储该屏幕截图的次数来说太大了(每天大约2500次)。有什么技巧可以让我节省更多的钱吗?这是我现在使用的代码,将它从Bitmap转换为字节(发送到服务器进行存储):MemoryStreamstream=newMemoryStream();_signatureImage.Save(stream,ImageFormat.Png);returnstream.ToArray();_signatureImage是一个Bitmap并且是有问题的屏幕截

c# - 制作正方形图像

如何在不使用任何第3方库(仅限.Net框架)的情况下在c#中将图像重采样为正方形,填充白色背景?谢谢! 最佳答案 这实际上可以很容易地完成。publicstaticImagePadImage(ImageoriginalImage){intlargestDimension=Math.Max(originalImage.Height,originalImage.Width);SizesquareSize=newSize(largestDimension,largestDimension);BitmapsquareImage=newBit

php - 使用 php 调整图像大小

这个问题在这里已经有了答案:ResizeimageinPHP(13个答案)关闭5年前。functionresize($originalImage){list($width,$height)=getimagesize($originalImage);$newName=basename($originalImage);$imageResized=imagecreatetruecolor(128,128);$imageTmp=imagecreatefromjpeg($originalImage);imagecopyresampled($imageResized,$imageTmp,0,0,0

php - 用php给图像加水印

我的网站(全部用html和php编码)包含允许某些用户上传图片的功能。使用此代码调整图片大小并加水印:functionwatermarkpic($filename){ini_set('max_input_time',300);require'config.php';$watermark=imagecreatefrompng('watermarknew.png');$watermarkwidth=imagesx($watermark);$watermarkheight=imagesy($watermark);if(preg_match('/[.](jpg)$/',$filename)){

java - 保存调整大小的图像java

如何将调整大小的图像保存到特定文件夹?privatevoidjButton1ActionPerformed(java.awt.event.ActionEventevt){ImgChooseric=newImgChooser();ImageIconicon=newImageIcon(me,"idpic");Imageimg1=icon.getImage();Imageimg2=img1.getScaledInstance(105,105,0);icon.setImage(img2);jLabel1.setIcon(icon);}第一个代码是我获取图像并调整其大小的地方。然后我想将调整大小

ios - 如何将 cameraViewTransform 应用于 UIImagePickerController originalImage

我制作了自定义UIImagePickerController相机控件(闪光灯、前/后、缩放、拍照等)。我的问题与缩放有关。通过单击加号和减号按钮,我更改了带有比例的imagePicker.cameraViewTransform。好的,就在这里。当用户选择照片时,在委托(delegate)方法didFinishPickingMediaWithInfo中,我得到了originalImage。显然,该UIImage没有应用转换。我的问题是:如何缩放图像(通过应用我已有的变换)? 最佳答案 cameraViewTransform仅用于显示的

ios - 在 iOS 中切片图像

我目前正在寻找一种方法来将图像(例如,从照片库中抓取的图像)切成许多不同的矩形block。任何人都可以指出我正确的方向吗? 最佳答案 CGImageReftopLeftImageRef=CGImageCreateWithImageInRect(originalImage.CGImage,CGRectMake(0,0,originalImage.size.width/2,originalImage.size.height/2));UIImage*topLeftImage=[UIImageimageWithCGImage:topLeft

ios - 使用 ALAsset 来自 GRKPhoto 的 UIImage

我正在使用grabKit为了让用户将他们的Instagram、Facebook和本map片导入我的应用程序。当照片是本地的时,问题就来了。在本例中,我使用了一种在用户选择照片时起作用的方法。我找到的标准代码如下:-(void)picker:(GRKPickerViewController*)pickerdidSelectPhoto:(GRKPhoto*)photo{[popoverdismissPopoverAnimated:YES];GRKImage*originalImage=[photooriginalImage];NSLog(@"theURLoftheoriginalimage

ios - UIImagePickerControllerReferenceURL 总是返回 nill

我正在尝试使用以下代码获取我刚刚从相机捕获的图像的名称。但是[infoobjectForKey:@"UIImagePickerControllerReferenceURL"]总是返回nil。如何获取URL?-(void)imagePickerController:(UIImagePickerController*)pickerdidFinishPickingMediaWithInfo:(NSDictionary*)info{self.myinfo=info;NSLog(@"Dismissingcameraui...");[self.cameraUIdismissViewControll

ios - 使用 SWIFT 在 iOS 中缩放图像时发生内存泄漏

我有一个应用程序可以显示图像并将它们缩放到特定大小。这是缩放的代码:staticfuncscaledImage(originalImageimage:UIImage,scaledToSizesize:CGSize)->UIImage{UIGraphicsBeginImageContextWithOptions(size,true,0.0)image.drawInRect(CGRectMake(0,0,size.width,size.height))letscaledImage=UIGraphicsGetImageFromCurrentImageContext()UIGraphicsEn
12