对camera raw中的纹理和清晰度的内容的修正(之前的内容写错了,懒得改了重新写一篇)

之前对于环的解释,不太行,这里我给出进一步地说明。

首先对环的解释:  我这里说的环指的是频域段中的ai变化的时候对图像像素的变化的极大的影响程度的环状效果,会出现不规则的环状的提亮或增暗的效果。实际上是每个fj都有影响,但是极大影响会出现环状效果。

假设ai都相同的时候,而符号只与j有关,所以可以设为a,傅里叶变换公式可以写为:fj=a*e^{\vartheta_{j}},a为ai取同一个值。\theta _{j}=\sum_{k=1}^{M}(2\pi /2^{k})*xk, j^{-}=xM...x2x1,这里的j已经是逆序过,写为j-。

1.,这个简化的公式可以估计,修改低频区域的ai的时候,图像的低位区没有环效果,因为低位区的高位都是0,高位区域有环效果,因为高位有值为1,那么可以使用附近的概念,就是将高位的某一位置换为1或者0,置换为1是升位,置换为0是降位。这可以看做是从高位区从低到高顺序或者是高到低的顺序,结果是一样的。我从低到高来看,图像高位区越低,环之间的距离越大,距离是2的指数倍数的。考虑在接近图像最右下的位置,环的圈数就变大了。环没有中心,因为改的是一大片频率域中的低频区ai,非要说的话,我只能说环的内部在图像的低位区。最小环经过图像中心处。

因为是估算,ai是各不相同的,那么应该是图像中心处附近是最小的环了,之后向外部辐射出去,一层层的距离变大了,并且靠近图像中心的环变化最不明显,越外层越明显,具体我下面举例解释

具体的解释是: 以一维图像点列为例100...0的最近位置是100..1,但是1无影响,不管。有影响是100..01....xxxx,但是逆序之后发现是最小相位值,那么影响最小,所以形成第一个环。第二个环是100..11....xxxx,影响第二大,所以是形成第二个环。第三个环是第二个环是100..111....xxxx,这就发现环之间的距离是在远离中心之后增大的,但是强度是越来越大的,原因是环状效果是极大值,而环内变化是差不多的。比如第二个环和第三个环之间的内部在100..11....xxxx和100..111....xxxx之内,比较差异,发现不明显,所以没有环没有累加效果。那么环增大变化效果明显的原因是第三个环的逆序之后的1有更大的相位角,对fj的影响更大 。

2.,现在估计修改高频区域的ai的值(我这里的修改ai的值指的是增大,因为如果减小的话,就是模糊了,应该可能看到,模糊看的话,应该效果更好,因为没有噪点了。)

图像的任意二进制位的低位有值,那么都会有附近的概念,那么也就有环效果。但是这个环效果最差,因为频率的低位区是容易影响fj的值的,高频区域是最难影响的。至于环的内部如果是以图像xxx10..00开始的,这很难说清楚内部。那么只能把这个时候的环定义修改了。之前定义内部为低位区,是为了看起来是环基本上是凸的,现在还是为了看起来是基本上是凸的,只能把内部定义为形如xxxx11..1的形式,其实内部是高频区域的位置的逆序。但是逆序之后不连续啊。(之前改低频逆序之后是高位,局部是连续的。)这样就行成了许多个环带,而且每个环带只有一个中心位置,(而修改低频只有一个环带,没有具体的中心点,只有中心区域),这种不连续的后果是,分散的各个位置作为环的中心的时候,环带的强弱是不同的,而且,每个环带上,靠近中心的环强度越弱(而之前靠近中心区域的环强度也是越弱的),环带远离中心点,环之间的距离越大(而之前是远离中心区域环带的距离越大)。但不是高频区的每个位置都是环的中心,具体解释在下面的例子中。

还是举例解释:以一维图像点列为例xx...100..0, 其中xx...是高位区,100..0是低位区,的最近位置是xx...100..1,会产生第一个环,强度最弱,距离最近。第二个附近位置是xx...100..11,产生第二个环,强度比第一个增强了一倍(因为逆序之后对应的频率更低了,有大相位角产生了比较明显的fj变化),距离变大了,可以看得出来xx...100..11也在高频区,但不是这个环的中心,而在环上了。

总结:修改高频区域的ai,会产生多个环带,并且环之间的距离和强度是随着远离中心指数递增的。但是都非常弱。

修改低频区域,会产生一个大环带,并且环之间的距离和强度是随着远离中心区域指数递增的。而且都非常强。

3.,现在讨论修改中频的ai的时候,

至于修改中频区域,应该是在这两种之间,首先大环带的中心区域在低频区,但是大环带的范围在图像的位置某个高处,就没有了,不会向之前修改低频的那样环带到达了图像的最右下位置。

然后是小环带,因为频率为000...1xxx1..xx,所以图像的某些位置也没有小环带, 某些位置是平均分布的,所以可以看做是从高频修改的状态,均匀剔除这些环带的。

然后把这两种情况得到的环带组合起来就是修改中频的环带效果。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/9440.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

限量背包问题

问题描述 限量背包问题:从m个物品中挑选出最多v个物品放入容量为n的背包。 问题分析 限量背包问题,可以用来解决许多问题,例如要求从n个物品中挑选出最多v个物品放入容量为m的背包使得背包最后的价值最大,或者总共有多少种放法…

【数据结构】栈的实现以及数组和链表的优缺点

个人主页:一代… 个人专栏:数据结构 1.栈 1.1栈的概念及结构 栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端 称为栈顶,另一端称为栈底。栈中的数据元素遵守后进…

ETL工具kettle(PDI)入门教程,Job

先新建两个Transform,MysqlToMysql.ktr和CsvToExcel.ktrURL:ETL工具kettle入门教程,transform,Mysql->Mysql,Csv->Excel-CSDN博客 主对象树,作业上右击,点击新建 核心对…

面试题库-项目

1.项目主要实现了哪些功能? 本项目是专门为校园食堂窗口定制的一款软件产品,包括系统管理后台和客户端两部分。其中系统管理后台主要提供给食堂内部员工使用,可以对餐厅的菜品、套餐、订单、员工等进行管理维护。客户端主要提供给学生及校职…

台球桌上的答案 如何优化图形化编程对复杂程序的展现

在公司的休息区,卧龙和凤雏正站在台球桌旁,一场激战即将打响。 “来吧,凤雏,让我们一决高下!”卧龙手持台球杆,面带自信的微笑,向凤雏发起挑战。 凤雏点了点头,拿起台球杆&#xff0…

自定义表单工作流的优势介绍

当前,应用低代码技术平台可以助力企业提高效率,降低开发成本,实现个性化场景定制,因而越来越得到了客户的信赖与喜爱。很多客户朋友询问自定义表单工作流的优势和特点,为了帮助大家解决这个疑问,今天&#…

代码随想录算法训练营Day 38| 动态规划part01 | 理论基础、509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯

代码随想录算法训练营Day 38| 动态规划part01 | 理论基础、509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯 文章目录 代码随想录算法训练营Day 38| 动态规划part01 | 理论基础、509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯理论基础一、常规题目二、解题步骤…

PLC设备通过智能网关采用HTTP协议JSON文件对接MES等系统平台

智能网关IGT-DSER集成了多种PLC的原厂协议,方便实现各种PLC、智能仪表通过HTTP协议与MES等各种系统平台通讯对接。PLC内不用编写程序,设备不用停机,通过网关的参数配置软件(下载地址)配置JSON文件的字段与PLC寄存器地址等参数即可。 智能网关…

如何给文件和文件夹添加备注信息

1. 给文件添加备注信息 1. 打开文件夹,点击查看 → 选项 → 更改文件夹和搜索选项 → 勾除隐藏受保护的操作系统文件 → 勾选显示隐藏的文件、文件夹和驱动器; 2. listary工具搜索desktop.ini,随便点击一个desktop.ini文件,即可…

Gartner发布准备应对勒索软件攻击指南:勒索软件攻击的三个阶段及其防御生命周期

攻击者改变了策略,在某些情况下转向勒索软件。安全和风险管理领导者必须通过提高检测和预防能力来为勒索软件攻击做好准备,同时还要改进其事后应对策略。 主要发现 勒索软件(无加密的数据盗窃攻击)是攻击者越来越多地使用的策略。…

git的标签管理

理解标签 在Git中,标签tag用于标记特定的一个重要点,比如版本发布。标签允许捕捉某一次提交的状态,当我们需要退回到某次提叫的版本时,通过标签我们快速定位到。标签具有两种类型: 轻量标签:最简单的标签形式&#x…

Linux(CentOS7)离线使用安装盘部署Telnet

[在线工具网 - 各类免费AI工具合集,免费pdf转word等](https://www.orcc.online) https://orcc.online 挂载镜像CentOS-7-x86_64-DVD-1810.iso到/mnt下(其他位置也行),命令如下: mount /dev/sr0 /mnt 安装包默认在Pa…

C++ 概览并发

并发 资源管理 资源 程序中符合先获取后释放(显式或隐式)规律的东西,比如内存、锁、套接字、线程句柄和文件句柄等。RAII: (Resource Acquisition Is Initialization),也称为“资源获取就是初始化”,是C语言的一种管…

Vue.js-----vue组件

能够说出vue生命周期能够掌握axios的使用能够了解$refs, $nextTick作用能够完成购物车案例 Vue 生命周期讲解 1.钩子函数 目标:Vue 框架内置函数,随着组件的生命周期阶段,自动执行 作用: 特定的时间点,执行特定的操作场景: 组…

[前后端基础]图片详解

[前后端基础]图片传输与异步-CSDN博客 https://juejin.cn/post/6844903782959022093#heading-3 base64、file和blob用JS进行互转的方法大全【前端】_js base64转blob-CSDN博客 后端存储方式 对于第一种存储方式,我们前端直接将存储路径赋值给 src 属性即可轻松显示。…

STM32——GPIO输出(点亮第一个LED灯)

代码示例: #include "stm32f10x.h" // Device headerint main() {RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);//开启时钟GPIO_InitTypeDef GPIO_InitStructure;GPIO_InitStructure.GPIO_Mode GPIO_Mode_Out_PP;GPIO_InitSt…

租赁商城小程序源码部署/售后更新/搭建上线维护

基于ThinkPHPFastAdminUniApp开发的租赁商城小程序,提供用户物品租赁服务的应用程序,方便客户搭建各种类型的租赁场景服务。通过小程序端多角色进行平台管理,用户租赁商品缴纳租金及押金,员工端可操作商品出库和归还,订…

文件夹名批量重命名:一键实现中文到意大利语的高效翻译!文件管理更高效!

文件夹管理成为了我们日常工作和生活中的重要一环。当文件夹名称繁杂且多样,尤其是涉及到不同语言时,如何快速、准确地批量重命名,成为了许多人的迫切需求。今天,我们就来聊聊如何轻松实现文件夹名从中文到意大利语的批量翻译&…

基于FPGA的视频矩阵切换方案

一、单个显示设备的系统方案:会议室只有1个显示设备 会议室的信号源有很多,但是显示设备只有1个,这个时候最佳方案是使用切换器。 (1)切换器(控制方式:遥控器、软件、机箱面板、中控&#xff…

版本控制工具之Git的基础使用教程

Git Git是一个分布式版本控制系统,由Linux之父Linus Torvalds 开发。它既可以用来管理和追踪计算机文件的变化,也是开发者协作编写代码的工具。 本文将介绍 Git 的基础原理、用法、操作等内容。 一、基础概念 1.1 版本控制系统 版本控制系统&#x…