%%% Inverse_Spherize
%%% 逆球面化clc;
clear all;
close all;addpath('E:\PhotoShop Algortihm\Image Processing\PS Algorithm');I=imread('4.jpg');
Image=double(I);[row, col,layer]=size(Image);
R=floor(min(row, col)/2);
K=pi/2;
Image_new=Image;
alpha=1;
for i=1:rowfor j=1:coly0=(row+1)/2-i;x0=j-(col+1)/2;Dis=x0.^2+y0.^2;radius0=sqrt(Dis);if(Dis<R*R)if(x0~=0)beta=atan(y0/x0);if(x0<0)beta=beta+pi;endelsebeta=pi/2;endtheta=radius0/R*K;radius=R*sin(theta);radius=(radius-radius0)*alpha+radius0;x=radius*cos(beta);y=radius*sin(beta);x=col/2+x;y=row/2-y;if(x>1 && x<col && y>1 && y<row)x1=floor(x);y1=floor(y);p=x-x1;q=y-y1;for k=1:layerImage_new(i,j,k)=(1-p)*(1-q)*Image(y1,x1,k)+p*(1-q)*Image(y1,x1+1,k)...+q*(1-p)*Image(y1+1,x1,k)+p*q*Image(y1+1,x1+1,k);endendendend
endimshow(Image_new/255);

原图

效果图

PS 滤镜——(扭曲)逆球面化 (凹陷效果)相关推荐

  1. python绘制立体扇形_Python实现PS滤镜特效之扇形变换效果示例

    本文实例讲述了Python实现PS滤镜特效之扇形变换效果.分享给大家供大家参考,具体如下: 这里用 Python 实现 PS 滤镜中的一种几何变换特效,称为扇形变换,将图像扭曲成一个扇形,具体的算法原 ...

  2. python万花筒教程_Python: PS 滤镜--万花筒效果

    本文用 Python 实现 PS 的一种滤镜效果,称为万花筒.也是对图像做各种扭曲变换,最后图像呈现的效果就像从万花筒中看到的一样: 图像的效果可以参考之前的博客: import matplotlib ...

  3. html 滤镜制作线条,PS滤镜简单制作炫酷的线条效果

    今天为大家分享利用PS滤镜制作炫酷线条效果方法,教程很不错,值得大家学习,推荐过来,喜欢的朋友快快来学习吧! 步骤 启动PS软件 ctrl+n新建一空白文档,尺寸为 800x600px,背景色设置为黑 ...

  4. python 视频滤镜_Python实现PS滤镜功能之波浪特效示例

    本文实例讲述了Python实现PS滤镜功能之波浪特效.分享给大家供大家参考,具体如下: 这里用 Python 实现 PS 滤镜的波浪特效,具体效果可以参考附录说明 import numpy as np ...

  5. Python实现PS滤镜Fish lens图像扭曲效果示例

    Python实现PS滤镜Fish lens图像扭曲效果 这篇文章主要介绍了Python实现PS滤镜Fish lens图像扭曲效果,结合实例形式分析了Python实现PS滤镜的图像扭曲效果相关操作技巧 ...

  6. python 艺术照片滤镜_Python实现PS滤镜Fish lens图像扭曲效果示例

    本文实例讲述了Python实现PS滤镜Fish lens图像扭曲效果.分享给大家供大家参考,具体如下: 这里实现 PS 滤镜中的一种几何变换– Fish lens, 对图像做扭曲,感觉就像通过一个凸镜 ...

  7. python 画三角形matli_Python实现PS滤镜特效Marble Filter玻璃条纹扭曲效果示例

    本文实例讲述了Python实现PS滤镜特效Marble Filter玻璃条纹扭曲效果.分享给大家供大家参考,具体如下: 这里用 Python 实现 PS 滤镜特效,Marble Filter, 这种滤 ...

  8. python 艺术照片滤镜_[宜配屋]听图阁 - Python实现PS滤镜Fish lens图像扭曲效果示例...

    本文实例讲述了Python实现PS滤镜Fish lens图像扭曲效果.分享给大家供大家参考,具体如下: 这里实现 PS 滤镜中的一种几何变换– Fish lens, 对图像做扭曲,感觉就像通过一个凸镜 ...

  9. html怎么做出相框的效果,PS滤镜制作漂亮的实木相框效果

    一.新建一个600 * 800像素的文件,然后新建一个图层,前景颜色设置为红色,背景设置为深红色,执行:滤镜 > 渲染 > 纤维,参数设置如下图. 二.执行:图像 > 旋转画布 &g ...

最新文章

  1. Docker 仓库管理
  2. python-opencv 常用工具总结
  3. 过滤器应用【编码、敏感词、压缩、转义过滤器】
  4. Tensorflow初学者之搭建神经网络基本流程
  5. 【重要】2022年有三AI实战课程讲师招募,只等你来!
  6. 手写单隐层神经网络_鸢尾花分类(matlab实现)
  7. 数据结构与算法分析资源总结
  8. 01.java内存模型
  9. C# 中的 lock的陷阱
  10. 数据结构--栈--共享顺序栈
  11. c语言循环10次代码,C语言教学(七-上)for循环
  12. Ubuntu20.04+i3wm折腾笔记
  13. macOS Monterey/BigSur 安装HP打印机驱动
  14. 如何用计算机管理员权限,如何以管理员身份运行电脑?急
  15. 如何运营ASO积分墙用户,aso积分墙是什么意思
  16. 计算机ctrl加什么作用,计算机中快捷键ctrl加什么是返回上一步
  17. Unhandled exception:java.lang.IllegalAccessException提示报错
  18. vue 前端解析Excel
  19. 墨天轮沙龙 | 庚顿数据姚羽:实时数据技术赋能流程工业,保障业务连续性
  20. 外贸人如何把握客户跟进频率?

热门文章

  1. pythondjangoweb典型模块开发实战 pdf下载_胡阳《Django企业开发实战高效Python Web框架指南》PDF及代码...
  2. 利用阿里云开发APP,实现远程数据接收
  3. idea jar包在x-shell 上执行,并使用jara -jar
  4. 基于Matlab的三角函数方程组解算方法
  5. Warning: mysqli::mysqli(): (HY000/2002): No connection could be made because the target machine acti
  6. char* char[] char** char*[] char[][]详解
  7. python网络爬虫方向的第三方库_Python网络爬虫中常用第三方库总结
  8. 阿里云OSS 图片处理
  9. python测试开发教程 龙腾_龙腾源码网京东 有货自动下单,Python 脚本 你的口罩...
  10. PHP 26个英文字母递增