精华内容
下载资源
问答
  • 今天用PS修改一个照片,怎么做也感觉不好,在网上找着这么一段很好的教程,转抄过来,对于作者深表歉意,未经您的允许私自转载。对于您提供的便利,表示衷心的感谢。   ...(图1):打开有文字图片

    今天用PS修改一个照片,怎么做也感觉不好,在网上找着这么一段很好的教程,转抄过来,对于作者深表歉意,未经您的允许私自转载。对于您提供的便利,表示衷心的感谢。

         

     1、打开photoshop,文件/打开。打开一个你收集好的且有文字的美图。(如下图)这张图片有两种情况,一个是颜色上面的文字,去掉就很方便;一种就是图片上面的文字,去掉就有点麻烦。

     

    (图1):打开有文字图片

       2、首先我们要抹掉的是上面的那点文字。因为背景色相对来说比较方便。。不过这不是单一的背景色,有点效果的。所以我们就可以用选取,拉长覆盖的方法。首先我们用选取工具,选中文字前面一点的色块。如图:

     

    (图2):选取文字前面的色块

       3、按“Ctrl+T”自由变换,然后这个选区就会出现一个有四个节点的选框,我们拖曳右边的那个节点,往有右边有文字的方向拉。这时我们就可以看到图片上的文字就被覆盖掉了。好了,这一区域的文字就被处理掉了。这是去掉简单的背景图片上面的文字。

     

    (图3):自由变换覆盖背景上的文字

       4、现在我们需要更改图片背景上面的文字。这个就稍微有点难度,有时候抹掉的还是很不清晰,有点模糊。不过我们现在用的方法很简单。首先我们用放大工具放大我们需要抹掉的文字那块区域,(为了方便操作,同时也可以让到时候抹掉的区域更溶入其它地方)如图:

     

    (图4):放大需抹掉的文字区域

       5、我们现在利用修补工具来把其它的有文字的地方给补上其它的图片。选中修补工具,在和文字区域图片附近或图片相近的地方选择一块选区,画一个选区,然后按住“Ctrl+Alt”两个键,移动并且复制这个选区,就把有文字的地方给覆盖掉了。

     

    (图5):修补文字区域

       6、因为有些图片文字区域的背景图片并不是一样的,所以我们可以重复选择,重复拖拉去覆盖相近的文字区域。图片越相近,抹掉的效果就越好。现在我们修补完了,可以看到上面的文字被抹掉了。现在看上去还是有点的区别和其它地方,不过不仔细看还是看不出来。如图:

     

    (图6)文字被抹掉后的图片

       7、我们做完后可以所抹掉的地方再放大看一下,和现在缩小的时候的进行一下对比。

     

    (图7)放大和缩小时我们抹掉的效果图对比

    7、我们做完后可以所抹掉的地方再放大看一下,和现在缩小的时候的进行一下对比。我们看到效果图上面还是会有点硬,和其它地方不溶和,我们可以用模糊工具稍微模糊一下。

     

    (图8)模糊工具

    图片上的文字被处理掉了,就可以把你喜欢的图片放到自己网上了,下次再碰到好看的图片就可以收集起来了。

     

    展开全文
  • PS移除图片上文字或人物

    千次阅读 2015-06-02 09:19:06
    (图1):打开有文字图片 2、首先我们要抹掉的是上面的那点文字。因为背景色相对来说比较方便。。不过这不是单一的背景色,有点效果的。所以我们就可以用选取,拉长覆盖的方法。首先我们用选取工具,选中文字前面...

    1、打开photoshop,文件/打开。打开一个你收集好的且有文字的美图。(如下图)这张图片有两种情况,一个是颜色上面的文字,去掉就很方便;一种就是图片上面的文字,去掉就有点麻烦。

    PS移除图片上的文字或人物 - 郁郁 - 郁郁的博客
    (图1):打开有文字图片

    2、首先我们要抹掉的是上面的那点文字。因为背景色相对来说比较方便。。不过这不是单一的背景色,有点效果的。所以我们就可以用选取,拉长覆盖的方法。首先我们用选取工具,选中文字前面一点的色块。如图:

    PS移除图片上的文字或人物 - 郁郁 - 郁郁的博客
     (图2):选取文字前面的色块

    3、按“Ctrl+T”自由变换,然后这个选区就会出现一个有四个节点的选框,我们拖曳右边的那个节点,往有右边有文字的方向拉。这时我们就可以看到图片上的文字就被覆盖掉了。好了,这一区域的文字就被处理掉了。这是去掉简单的背景图片上面的文字。

    PS移除图片上的文字或人物 - 郁郁 - 郁郁的博客
     (图3):自由变换覆盖背景上的文字

    4、现在我们需要更改图片背景上面的文字。这个就稍微有点难度,有时候抹掉的还是很不清晰,有点模糊。不过我们现在用的方法很简单。首先我们用放大工具放大我们需要抹掉的文字那块区域,(为了方便操作,同时也可以让到时候抹掉的区域更溶入其它地方)如图:

    PS移除图片上的文字或人物 - 郁郁 - 郁郁的博客
     (图4):放大需抹掉的文字区域

    5、我们现在利用“修补”工具来把其它的有文字的地方给补上其它的图片。选中“修补”工具,在和文字区域图片附近或图片相近的地方选择一块选区,画一个选区,然后按住“Ctrl+Alt”两个键,移动并且复制这个选区,就把有文字的地方给覆盖掉了。

    PS移除图片上的文字或人物 - 郁郁 - 郁郁的博客
     (图5):修补文字区域

    6、因为有些图片文字区域的背景图片并不是一样的,所以我们可以重复选择,重复拖拉去覆盖相近的文字区域。图片越相近,抹掉的效果就越好。现在我们修补完了,可以看到上面的文字被抹掉了。现在看上去还是有点的区别和其它地方,不过不仔细看还是看不出来。如图:

    PS移除图片上的文字或人物 - 郁郁 - 郁郁的博客
     (图6)文字被抹掉后的图片

    7、我们做完后可以所抹掉的地方再放大看一下,和现在缩小的时候的进行一下对比。

    PS移除图片上的文字或人物 - 郁郁 - 郁郁的博客
     (图7)放大和缩小时我们抹掉的效果图对比

    7、我们做完后可以所抹掉的地方再放大看一下,和现在缩小的时候的进行一下对比。我们看到效果图上面还是会有点硬,和其它地方不溶和,我们可以用模糊工具稍微模糊一下。

    PS移除图片上的文字或人物 - 郁郁 - 郁郁的博客
     (图8)模糊工具

    图片上的文字被处理掉了,就可以把你喜欢的图片放到自己网上了,下次再碰到好看的图片就可以收集起来了。


    展开全文
  • Python3图片中竖排文字

    千次阅读 2018-11-08 10:52:49
    竖排文字实际按照一文字一个文字的写入,每次写入一个时计算文字所在的坐标位置即可 具体实现请代码: #功能:竖排文字 通过模板图片 写入文字到指定位置,并分别保存成新的图片 #功能说明:根据",...

    环境及相关问题请参考另一篇文章:Python3使用PIL在图片中写文字支持中文:https://mp.csdn.net/postedit/83855415

    话不多说,请看效果图:

    思路:

    竖排文字实际按照一文字一个文字的写入,每次写入一个字时计算文字所在的坐标位置即可

    具体实现请看代码:

    #功能:竖排文字 通过模板图片 写入文字到指定位置,并分别保存成新的图片
    #功能说明:根据","换行(也可以根据"\n"换行)
    #环境:PyDev 6.5.0   Python3.5.2
    #说明:PIL仅支持到python2.7,python3要使用PIL需安装pip3 install Pillow
    #python2与python3共存配置方法https://www.cnblogs.com/thunderLL/p/6643022.html
    
    import PIL
    from PIL import ImageFont
    from PIL import Image
    from PIL import ImageDraw
    
    #初始化字符串
    strs = "往后余生,风雪是你,平淡是你,清贫也是你\n荣华是你,心底温柔是你,目光所致,也是你" #"包长荣,董亚静;包良荣,王林香;李发宁,靳海燕;王秉安;魏耀鑫"
    #模板图片
    imageFile = "F:\\family\\模板图片.jpg"#"F:\\family\\请柬模板.JPG"
    #新文件保存路径
    file_save_dir = "F:\\family\\image\\"
    
    #初始化参数
    x = 300   #横坐标(左右)
    y = 20   #纵坐标(上下)
    word_size = 50 #文字大小
    word_css  = "C:\\Windows\\Fonts\\STXINGKA.TTF" #字体文件   行楷
    #STXINGKA.TTF华文行楷   simkai.ttf 楷体  SIMLI.TTF隶书  minijianhuangcao.ttf  迷你狂草    kongxincaoti.ttf空心草
    
    #设置字体,如果没有,也可以不设置
    font = ImageFont.truetype(word_css,word_size)
    
    #分割得到数组
    im1=Image.open(imageFile) #打开图片
    draw = ImageDraw.Draw(im1)
    print(font.getsize(strs))
    print("竖向文字")
    #
    im1=Image.open(imageFile)
    draw = ImageDraw.Draw(im1)
    #draw.text((x, y),s.replace(",","\n"),(r,g,b),font=font) #设置位置坐标 文字 颜色 字体
    right = 0   #往右位移量
    down = 0    #往下位移量
    w = 500     #文字宽度(默认值)
    h = 500     #文字高度(默认值)
    row_hight = 0 #行高设置(文字行距)
    word_dir = 0; #文字间距
    #一个一个写入文字
    print(strs)
    for k,s2 in enumerate(strs):            
        if k == 0:
            w,h = font.getsize(s2)   #获取第一个文字的宽和高
        if s2 == "," or s2 == "\n" :  #换行识别
            right = right + w  + row_hight
            down = 0
            continue
        else :
            down = down+h + word_dir          
        print("序号-值",k,s2)
        print("宽-高",w,h)
        print("位移",right,down)
        print("坐标",x+right, y+down)
        draw.text((x+right, y+down),s2,(255,255,0),font=font) #设置位置坐标 文字 颜色 字体
    #定义文件名 数字需要用str强转
    new_filename = file_save_dir +  strs.replace(",","-").replace("\n","-") + ".jpg"
    im1.save(new_filename) 
    del draw #删除画笔
    im1.close()

     

    展开全文
  • 在java程序里,图片需要添加水印,可是我添加的水印文字在亮度很大的地方不清楚,而水印相机是可以的。想请教一下,怎么搞水印相机都文字效果。 在线等,**QQ:2512634983** ![图片说明]...
  • GifUtil给gif图片添加文字图片水印

    千次阅读 2018-01-11 17:43:30
    gif4j给gif图片添加文字图片水印 最近在做一个给gif图片添加图片水印的工作,在网上查了下好多童鞋推荐使用gif4j。在此将自己的使用过程在此做下笔记。 操作步骤 下载gif4j jar 官方下载地址: ...

    gif4j给gif图片添加文字、图片水印

    最近在做一个给gif图片添加图片水印的工作,在网上查了下好多童鞋推荐使用gif4j。在此将自己的使用过程在此做下笔记。
    

    操作步骤

    1. 下载gif4j jar
      官方下载地址:
      http://www.gif4j.com/download.htm
      由于该软件是非开软项目因此直接使用时会有gif4j相应的标记
    2. 代码【代码里边已经做了相应的注释大概应该可以看懂,在此就不做过多说明了】
    package com.lenovo;
    import java.awt.Color;
    
    import java.awt.Font;
    
    import java.awt.Point;
    
    import java.awt.image.BufferedImage;
    
    import java.io.File;
    
    import java.io.IOException;
    import javax.imageio.ImageIO;
    import com.gif4j.GifDecoder;
    import com.gif4j.GifEncoder;
    import com.gif4j.GifImage;
    import com.gif4j.GifTransformer;
    import com.gif4j.TextPainter;
    import com.gif4j.Watermark;
    
    /**
     * 
     * @author liao
     *
     */
    public class GifUtil {
    
        /**
    
         * 缩放gif图片
    
         *
    
         * @param src
    
         * @param dest
    
         * @param width
    
         * @param height
    
         * @throws IOException
    
         */
    
        public static void makeGif(File src, File dest, int width, int height)
    
                throws IOException {
    
            GifImage gifImage = GifDecoder.decode(src);// 创建一个GifImage对象.
    
            GifImage resizeIMG = GifTransformer.resize(gifImage, width, height,
    
                    true);
    
            GifEncoder.encode(resizeIMG, dest);
    
        }
    
    
    
    
    
        public static void makeGif(String src, String dest, int width, int height)
    
                throws IOException {
    
            GifImage gifImage = GifDecoder.decode(new File(src));// 创建一个GifImage对象.
    
            makeGif(new File(src), new File(dest), gifImage.getScreenWidth() / 2,
    
                    gifImage.getScreenHeight() / 2);
    
        }
    
    
    
    
    
        public static void makeGif(File src, File dest) throws IOException {
    
            GifImage gifImage = GifDecoder.decode(src);// 创建一个GifImage对象.
    
            makeGif(src, dest, gifImage.getScreenWidth() / 2, gifImage
    
                    .getScreenHeight() / 2);
    
        }
    
    
    
    
    
        public static void makeGif(String src, String dest) throws IOException {
    
            makeGif(new File(src), new File(dest));
    
        }
    
    
    
    
    
    
    
    
    
        /**
    
         * 在图片中加文字水印
    
         * @param src
    
         * @param watermarkText
    
         * @param dest
    
         * @throws IOException
    
         */
    
        public static void addTextWatermarkToGif(File src, String watermarkText, File dest)throws IOException {
    
        //水印初始化、设置(字体、样式、大小、颜色)
    
            TextPainter textPainter = new TextPainter(new Font("黑体", Font.ITALIC, 12));
    
            textPainter.setOutlinePaint(Color.WHITE);
    
            BufferedImage renderedWatermarkText = textPainter.renderString(watermarkText, true);
    
    
    
            //图片对象
    
            GifImage gf = GifDecoder.decode(src);
    
    
    
            //获取图片大小
    
            int iw = gf.getScreenWidth();
    
            int ih = gf.getScreenHeight();
    
    
    
            //获取水印大小
    
            int tw = renderedWatermarkText.getWidth();
    
            int th = renderedWatermarkText.getHeight();
    
    
    
            //水印位置
    
            Point p = new Point();
    
            p.x = iw - tw - 5;
    
            p.y = ih - th - 4;
    
    
    
            //加水印
    
            Watermark watermark = new Watermark(renderedWatermarkText, p);
    
            gf = watermark.apply(GifDecoder.decode(src), true);
    
    
    
            //输出
    
            GifEncoder.encode(gf, dest);
    
        }
    
        /**
    
         * 在图片中加图片水印
    
         * @param src
    
         * @param watermarkText
    
         * @param dest
    
         * @throws IOException
    
         */
        public static void addImageWatermarkToGif(File src, String watermarkPath, File dest)throws IOException {
    
                BufferedImage renderedWatermarkText =ImageIO.read(new File(watermarkPath));
    
                //图片对象
                GifImage gf = GifDecoder.decode(src);
                //获取图片大小
                int iw = gf.getScreenWidth();
                int ih = gf.getScreenHeight();
                //获取水印大小
                int tw = renderedWatermarkText.getWidth();
                int th = renderedWatermarkText.getHeight();
                //水印位置
                Point p = new Point();
                p.x = 10;
                p.y = 20;
    
                //加水印
                Watermark watermark = new Watermark(renderedWatermarkText, p);
                //水印透明度
                watermark.setTransparency(1);
    
    
                gf = watermark.apply(GifDecoder.decode(src), false);
    
    
    
                //输出
    
                GifEncoder.encode(gf, dest);
    
            }
    
    
        public static void main(String[] arg) throws Exception{
    
    //    GifUtil.addTextWatermarkToGif(new File("d:\\10.gif"), "@搞笑狂妞", new File("d:\\11.gif"));
        GifUtil.addImageWatermarkToGif(new File("d:\\gif\\10.gif"), "d:\\gif\\3.png", new File("d:\\gif\\4.gif"));
    
    
    
    
        }
    
    }
    展开全文
  • PHP实现图片文字/图案水印

    万次阅读 2017-03-29 18:43:37
    思路:二维码和头像相当于往图片上添加图片,个人姓名和联系方式相当于玩图片上添加文字,这就是文字/图案水印了。思路就是上网百度!!历经辛苦,找到一篇起来可能会明白,简洁,简短的文章:...
  • 重写button实现文字图片居中显示

    千次阅读 2016-10-19 10:39:13
    最近项目中需要做像单条微博下方的评论、转发、点赞按钮一样效果的几个小按钮,就是图片文字的左边,并且都居中显示。一开始我尝试的方法是使用android:drawableLeft 和 paddingleft 来进行一个微调,发现可以...
  • 全选统一快捷键:ctrl+a 复制 ...怎么托:就是你日常是摁住选择文字往下拉,这个呢就是往上选择文字 你看我原本鼠标在红色哪里,托之后就是蓝色哪里,,阅读原文这几个是不是被全选取消掉了 ...
  • 最近在页面开发过程中总是遇到li标签浮动后文字图片不能对齐的尴尬问题,如下图: 可以看到文字图片底边在高度有细微的差别,对于我这样追求完美的人来说是不可忍受的,于是尝试了很对方法来处理,比如调整line-...
  •  今天一个朋友让我帮忙,说怎么转换为word格式,我糊涂了半天,才发现她想要的其实就是把word里的图片转换为文字,而不需要自己一个一个的手动输入。在她能找到机智我的份,就帮帮她怎么偷懒吧。接下来就是...
  • 先来看看效果图: 背景图(生成前): 生成后: 软件使用插件Intervention/image,这个是官网 http://image.intervention.io 1.首先,给LARAVEL中安装该插件 composer require intervention/image 2....
  • 去除.gif图片中的文字

    千次阅读 2011-02-26 00:04:00
    教你去除.gif图片中的文字 朋友们,大家有没有遇到过这种情况,当我们找到一张很喜欢的.gif图片,可是图片上却有一些多余的文字,我们很想把它去掉,换成自己喜欢的文字,可是却没办法?现在教大家一种...
  • java读取图片上的数字(验证码)

    千次阅读 2019-02-25 09:12:47
    对于那些图片背景十分混乱,肉眼都得仔细分辨的,为了您的宝贵时间,就不要了。 需要引入的jar包: <!--图片识别-->  <dependency>  <groupId>...
  • 调用百度ai接口实现图片文字识别详解

    万次阅读 多人点赞 2019-06-12 11:08:01
    调用百度ai接口实现图片文字识别详解         首先先介绍一下这篇博文是干嘛的,为了不浪费大家时间。公司最近和短视频公司合作,需要监控...接下来进入正题,man:...
  • canvas 图片处理(缩放、旋转、裁剪、合并、文字

    万次阅读 多人点赞 2018-11-03 17:32:16
    canvas 图片处理(缩放、旋转、裁剪、合并、文字图片旋转以图片中心作旋转示例未完待续。。。。。。 图片旋转 tupian图片旋转主要调用的是canvas的rotate()方法 rotate()旋转当前的绘图。 语法:context....
  • 由服务器对图片文字进行合成,前断都好好的
  • 对于CSS隐藏文字也许大家并不陌生,第一想到的或许...显而易见,如果图片由于某些原因未加载的时候,设置了 text-indent:-999em导致文字移出了浏览器视口(可视区域),我们看到的会是一片空白。网页中最重要的是内容
  • ok,如果你也要实现上面的效果,可以接着了。 1、首先是思路,表头部分采用bootstrap的panel样式来实现,正文部分采用的是table来实现。所有涉及到的标签我通过下面的一张图片来作详细解释: 2、如果你...
  • 标签: ``` android:drawableLeft, android:drawableRight, android:drawableTop, android:drawableBottom; ``` 但是如果使用上述标签,就会发现图标会贴着 Button 边缘,无法和文字一起居中。
  • 今天小编就为大家分享一篇在Python 中实现图片加框和加的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看
  • 本篇将主要介绍如何生成一个既含LOGO又含底部文字的二维码. 先展示一下最终成果图,如下: 好,现在来说一说具体的实现思路. 可分为三个步骤来生成既含有LOGO又含有底部文字的二维码: 第一步,实现LOGO图片的...
  • .9(点9)图片是安卓开发里面的一种特殊图片,这种格式的图片通过draw9patch工具编辑生成,使图片可以在android系统下适应不同的...这是一个气泡图片,我准备用来在地图app显示地址等信息的。下面我们来看看不使用.
  • (3)图片识别再难一点,需要进行图片的细节处理,在案例中我只对图片进行了基本的灰度处理,使深色更容易别识别,一定程度可以提高识别准确率,依然会出现识别错误情况,可以去除噪声点,根据图片中的色素来,...
  • 先说需求!有很多人是在做微商的,要是你把你的产品发到朋友圈,你所发的内容是有可能被掩盖掉的!...这个请求还在一直继续,然后返回的结果还是408,我们接着下做。 1.6 长轮询判断手机端确认登录 ...
  • ”不信我们暂且。 QQ截图使用方法 双击QQ图标,依次点击【菜单栏】【设置】【热键】【设置热键】,双击【捕捉屏幕】处的热键,直接在键盘选择热键进行设置后关闭窗口。 登录QQ后使用设置的热键即可唤...
  • 第三章 显示文字图片 难度:容易 从本章开始,读者就要编写代码了。按照作者的原则——少一些理论,多一些实践,代码中可能会有跳跃的地方。但是请大家不要着急,随着学习的深入,你很快就会了解其中的奥秘。不过...
  • JFrame中添加背景图片 效果如下:
  • [UGUI]UGUI使用图片文字(Custom Font)

    千次阅读 2015-07-09 22:08:39
    如果你需要为NGUI导出素材,建议从开头开始,如果是为UGUI导出字体素材,可以直接跳到第7步。 先清理一遍Character。 方法: Edit>Clear all chars in font 在BMFont中逐个导入贴图(在此以数字0~9为例):Edit>...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 85,674
精华内容 34,269
关键字:

往上看字的图片