本文目录一览:
- 1、在php中图像处理新建一个画布用什么函数
- 2、ps新建文档时,背景内容如何添加透明(只有白色,黑色和背景色)
- 3、ps如何把白色画布换成透明画布
- 4、php怎么输出背景透明的图片?
- 5、ps建透明的画布,但是的的却是白色
在php中图像处理新建一个画布用什么函数
$newImage = imagecreatetruecolor($xSize,$ySize);
//增加一个白色的底,不然新建的画布是黑色的
$white = imagecolorallocate($newImage, 255, 255, 255);
imagefill($newImage, 0, 0, $white);
图像处理也经常使用到imagecopymerge、getimagesize、imagecreatefromjpeg等函数,建议你看下这个链接,全是图像处理的函数
ps新建文档时,背景内容如何添加透明(只有白色,黑色和背景色)
1、首先将ps软件打开,
2、点击【ctrl+n】新建画布,
3、在新建画布中我们要将背景内容选中‘透明’,
4、点击确定就可以看到透明的文档了。
扩展资料:
文件操作使用快捷键
新建图形文件:【Ctrl】+【N】 默认设置创建新文件:【Ctrl】+【Alt】+【N】
打开已有的图像:【Ctrl】+【O】 打开为:【Ctrl】+【Alt】+【O】
新建图层:【Ctrl】+【Shift】+【N】 另存为:【Ctrl】+【Shift】+【S】
关闭当前图像:【Ctrl】+【W】 显示的“预置”对话框:【Alt】+【Ctrl】+【K】
存储副本:【Ctrl】+【Alt】+【S】 保存当前图像:【Ctrl】+【S】
应用当前所选效果并使参数可调:【A】 页面设置【Ctrl】+【Shift】+【P】
打开预置对话框:【Ctrl】+【K】 设置透明区域与色域:【Ctrl】+【4】
设置“常规”选项:【Ctrl】+【1】 设置参考线与网格:【Ctrl】+【6】
打印:【Ctrl】+【P】 设置存储文件:【Ctrl】+【2】
设置显示和光标:【Ctrl】+【3】 斜面和浮雕效果:【Ctrl】+【5】
内发光效果:【Ctrl】+【4】 外发光效果:【Ctrl】+【3】
设置单位与标尺:【Ctrl】+【5】 通道选择【ctrl+1.2.3.4】
图像调整使用快捷键
自由变换:【ctrl】+【T】 再次变换:【Ctrl】+【Shift】+【Alt】+【T】
图像大小:【Ctrl】+【Alt】+【I】 色阶:【Ctrl】+【L】
画布大小:【Ctrl】+【Alt】+【C】 色相/饱和度:【Ctrl】+【U】
曲线:【Ctrl】+【M】 黑白:【Alt】+【Shift】+【Ctrl】+【B】
去色:【Shift】+【Ctrl】+【U】 反相:【Ctrl】+【I】
色彩平衡:【Ctrl】+【B】
编辑文字使用快捷键
移动图像的文字:【Ctrl】+选中文字 选择文字时显示/隐藏:【Ctrl】+【H】
选择从插入点到鼠标点的文字:【向上键】+点击鼠标 使用/不使用下划线:【向上键】+【Ctrl】+【U】
使用/不使用中间线:【向上键】+【Ctrl】+【/】 使用/不使用大写英文:【向上键】+【Ctrl】+【K】
使用/不使用Caps:【向上键】+【Ctrl】+【H】
图层操作使用快捷键
正常:【Shift】+【Alt】+【N】 正片叠底:【Shift】+【Alt】+【M】
循环选择混合模式:【Shift】+【-】或【+】 溶解:【Shift】+【Alt】+【I】
颜色减淡:【Shift】+【Alt】+【D】 阈值(位图模式):【Shift】+【Alt】+【L】
背后:【Shift】+【Alt】+【Q】 颜色加深:【Shift】+【Alt】+【B】
强行关闭当前话框:【Ctrl】+【Alt】+【W】 清除:【Shift】+【Alt】+【R】
饱和度:【Shift】+【Alt】+【T】 无限返回上一步:【Ctrl】+【Alt】+【Z】
屏幕:【Shift】+【Alt】+【S】 重新选择:【Ctrl】+【Shift】+【D】
修改字距:【Alt】+【←/→】 叠加:【Shift】+【Alt】+【O】
变亮:【Shift】+【Alt】+【G】 修改行距:【Alt】+【↑/↓】
柔光:【Shift】+【Alt】+【F】 差值:【Shift】+【Alt】+【E】
粘贴:【Ctrl】+【Alt】+【V】 强光:【Shift】+【Alt】+【H】
排除:【Shift】+【Alt】+【X】 全部选取:【Ctrl】+【A】
变暗:【Shift】+【Alt】+【K】 色相:【Shift】+【Alt】+【U】
路径变选区数字键盘的:【Enter】 变亮:【Shift】+【Alt】+【G】
颜色:【Shift】+【Alt】+【C】 羽化选择:【Ctrl】+【Alt】+【D】
光度:【Shift】+【Alt】+【Y】 复制当前图层:【Ctrl】+【J】
载入选区:【Ctrl】+点按图层、路径 取消选择:【Ctrl】+【D】
反向选择:【Ctrl】+【Shift】+【I】
参考资料来源:百度百科-PS
ps如何把白色画布换成透明画布
1、首先,在计算机上打开Photoshop软件,然后在弹出页面中选择“新建”。
2、接下来,在“新建文档”对话框中选择适当大小的画布,将“背景内容”更改为“透明”,然后单击“创建”。
3、然后,您可以看到创建的画布的背景变得透明。
php怎么输出背景透明的图片?
php可以使用GD库或者ImageMagick工具生成png或者gif的背景透明图片.推荐使用ImageMagick.
这里有范例
准备一张png图片,放到php文件的目录,运行看看效果.
?php
/* Read the image */
$im = new Imagick("test.png");
/* Thumbnail the image */
$im-thumbnailImage(200, null);
/* Create a border for the image */
$im-borderImage(new ImagickPixel("white"), 5, 5);
/* Clone the image and flip it */
$reflection = $im-clone();
$reflection-flipImage();
/* Create gradient. It will be overlayed on the reflection */
$gradient = new Imagick();
/* Gradient needs to be large enough for the image and the borders */
$gradient-newPseudoImage($reflection-getImageWidth() + 10, $reflection-getImageHeight() + 10, "gradient:transparent-black");-php创建透明白色画布
/* Composite the gradient on the reflection */
$reflection-compositeImage($gradient, imagick::COMPOSITE_OVER, 0, 0);
/* Add some opacity. Requires ImageMagick 6.2.9 or later */
$reflection-setImageOpacity( 0.3 );
/* Create an empty canvas */
$canvas = new Imagick();
/* Canvas needs to be large enough to hold the both images */
$width = $im-getImageWidth() + 40;
$height = ($im-getImageHeight() * 2) + 30;
$canvas-newImage($width, $height, new ImagickPixel("black"));
$canvas-setImageFormat("png");
/* Composite the original image and the reflection on the canvas */
$canvas-compositeImage($im, imagick::COMPOSITE_OVER, 20, 10);
$canvas-compositeImage($reflection, imagick::COMPOSITE_OVER, 20, $im-getImageHeight() + 10);
/* Output the image*/
header("Content-Type: image/png");
echo $canvas;
?
ps建透明的画布,但是的的却是白色
你新建的这张图就是透明背景呀!
已经没错了.
而你在使用橡皮的时候, 应该先双击背景层解锁, 然后再使用橡皮.
我发现你新建的时候出错了.
你新建了颜色模式为"灰度"的图像了
"灰度"的图像新建以后, 无论使用什么颜色的画笔在画布上涂抹, 都是灰色的.
你应该将颜色模式改回为"RGB颜色"