{"version":1,"kind":"Article","sha256":"","slug":"717","location":"","dependencies":[],"doi":"10.54294/0iky0u","frontmatter":{"title":"FFT based convolution","abstract":"The Fourier transform of the convolution of two images is equal to the product of their\nFourier transform. With this definition, it is possible to create a convolution filter\nbased on the Fast Fourier Transform (FFT). The interesting complexity characteristics of\nthis transform gives a very efficient convolution filter for large kernel images.\n\nThis paper provides such a filter, as well as a detailed description of the implementation\nchoices and a performance comparison with the \"simple\" itk::ConvolutionImageFilter.\n","license":"You are licensing your work to Kitware Inc. under the\nCreative Commons Attribution License Version 3.0.\n\nKitware Inc. agrees to the following:\n\nKitware is free\n * to copy, distribute, display, and perform the work\n * to make derivative works\n * to make commercial use of the work\n\nUnder the following conditions:\n\\\"by Attribution\\\" - Kitware must attribute the work in the manner specified by the author or licensor.\n\n * For any reuse or distribution, they must make clear to others the license terms of this work.\n * Any of these conditions can be waived if they get permission from the copyright holder.\n\nYour fair use and other rights are in no way affected by the above.\n\nThis is a human-readable summary of the Legal Code (the full license) available at\nhttp://creativecommons.org/licenses/by/3.0/legalcode","keywords":["FFT","Kernel","Convolution"],"authors":[{"name":"Lehmann, Gaetan","email":"gaetan.lehmann@gmail.com","affiliations":["INRA"],"corresponding":true}],"date_submitted":"2010-07-22 07:11:57","external_publication_id":717,"revision_cids":["bafkreicdpucdozmjfpr7ckn7q3hycd46zq24mp2pmanvimebnvw7c65qpa"],"github":"https://github.com/midas-journal/midas-journal-717.git"},"mdast":{"type":"root"},"downloads":[{"url":"https://ipfs.desci.com/ipfs/bafkreibc5jkpweqbbzupdgeoyj7uilfg3wrelooqlfmmvmbfn5r3uv533y","title":"root/insight-journal-metadata.json","filename":"insight-journal-metadata.json","extra":{"size_bytes":3345,"type":"file"}},{"url":"https://ipfs.desci.com/ipfs/bafkreie2f2kiabbrra4engix5mklsxhq2nvmgolsuvh7vgjjvfkizbaodq","title":"root/comments.md","filename":"comments.md","extra":{"size_bytes":231,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiad4op6i47lspefe32fwrovqnzmc5jbj5rhbo2oghtqcx4gu746x4","title":"root/code/fftconv/CMakeLists.txt","filename":"CMakeLists.txt","extra":{"size_bytes":6543,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreieheneew25dzwmaf6yfyijqxkh25hfnu6vub66cpyccxnepogcc5a","title":"root/code/fftconv/IJMacros.txt","filename":"IJMacros.txt","extra":{"size_bytes":3277,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidobe6vm6wjl3gstahddfpx774hryfutwjaka6ivcotp24dacxspq","title":"root/code/fftconv/conv.cxx","filename":"conv.cxx","extra":{"size_bytes":1488,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreibhu62alb4vas3oesgo24xjbs7fwj72n7ond6s6a34udftfilywua","title":"root/code/fftconv/fftconv.cxx","filename":"fftconv.cxx","extra":{"size_bytes":3012,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreifozwmuqpusk2lvkkgojqmkokq3bzfeeae3ltnfuzsovynna7szyi","title":"root/code/fftconv/fftw3_test.cxx","filename":"fftw3_test.cxx","extra":{"size_bytes":1808,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidpu7jwuy735cvvxdxbjr3o7j6rlqbbvrmbdk5c4lo5wgsxllzomm","title":"root/code/fftconv/itkClipImageFilter.h","filename":"itkClipImageFilter.h","extra":{"size_bytes":3708,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreigj5enufgoaky3isjrqxkam656k5oxvdf7g4ztwk6pqgksxjmphja","title":"root/code/fftconv/itkFFTComplexConjugateToRealImageFilter.h","filename":"itkFFTComplexConjugateToRealImageFilter.h","extra":{"size_bytes":3652,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreibviez4zqpo4kmlmquedk22voogmegxk35evrpenymxqin7qhpdha","title":"root/code/fftconv/itkFFTComplexConjugateToRealImageFilter.txx","filename":"itkFFTComplexConjugateToRealImageFilter.txx","extra":{"size_bytes":5517,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidez32ehp5smaq2jkpqrf7v6qugj5q5tszl7ln6dkjo3mrit2v4hy","title":"root/code/fftconv/itkFFTConvolutionImageFilter.h","filename":"itkFFTConvolutionImageFilter.h","extra":{"size_bytes":5082,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiatnu5lefuw6an3xcl4g6wbrtajv4swd35ihip5e7lenf3dh3ifdi","title":"root/code/fftconv/itkFFTConvolutionImageFilter.txx","filename":"itkFFTConvolutionImageFilter.txx","extra":{"size_bytes":1797,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreieukcrnntkceasv3db7evhmurlergwqn4jltugzneqbo4s7cj4vxa","title":"root/code/fftconv/itkFFTConvolutionImageFilterBase.h","filename":"itkFFTConvolutionImageFilterBase.h","extra":{"size_bytes":8766,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiatcmlrwiqfgdmjqu2ouorr6uvfehwiic6jr3a6o6kzqinxi5qtgm","title":"root/code/fftconv/itkFFTConvolutionImageFilterBase.txx","filename":"itkFFTConvolutionImageFilterBase.txx","extra":{"size_bytes":18085,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiegvpltw4duxpgypfkslgmfz45dxzv6j6u5x7kkiabe6djnmbq4jq","title":"root/code/fftconv/itkFFTPadImageFilter.h","filename":"itkFFTPadImageFilter.h","extra":{"size_bytes":7401,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreigjrrxx54wyg4rpdwwfbjpdb4co4xpib6juw3bvnxcyxf2cona35m","title":"root/code/fftconv/itkFFTPadImageFilter.txx","filename":"itkFFTPadImageFilter.txx","extra":{"size_bytes":8815,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreighddzgzz3whrnfp5qof56edcl7pxcddsphmbbgqox4svy43ymwua","title":"root/code/fftconv/itkFFTRealToComplexConjugateImageFilter.h","filename":"itkFFTRealToComplexConjugateImageFilter.h","extra":{"size_bytes":3146,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreif6kz4iof7bf7koa4opa4b637laow6n72aqeoq5l3kmbigyqbzcey","title":"root/code/fftconv/itkFFTRealToComplexConjugateImageFilter.txx","filename":"itkFFTRealToComplexConjugateImageFilter.txx","extra":{"size_bytes":5384,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiaarvvlnzokavguxmkikzkn3kjpzdrtngptwddaudoxuhmcue2pai","title":"root/code/fftconv/itkFFTWCommon.h","filename":"itkFFTWCommon.h","extra":{"size_bytes":21426,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidiejltrrwudemexnblb2lehjlx7ujuvq2pwgpvopyx5zwhkdbxvy","title":"root/code/fftconv/itkFFTWComplexConjugateToRealImageFilter.h","filename":"itkFFTWComplexConjugateToRealImageFilter.h","extra":{"size_bytes":3253,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreig4w6glvvsgtk3xiuxyjpzf5h4eeta3ncdvfgvy3rbutgoigjg2ze","title":"root/code/fftconv/itkFFTWComplexConjugateToRealImageFilter.txx","filename":"itkFFTWComplexConjugateToRealImageFilter.txx","extra":{"size_bytes":6410,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreibzx7kxxibfxg3d5ayebk5tpv5w4pn4quxizficp2p7kpfdic2gpy","title":"root/code/fftconv/itkFFTWLock.cxx","filename":"itkFFTWLock.cxx","extra":{"size_bytes":5829,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreigxmrumcbsgm5kwl2jmxqi2ohyuv2obi4hu3tn7eangn27ki7d234","title":"root/code/fftconv/itkFFTWLock.h","filename":"itkFFTWLock.h","extra":{"size_bytes":2141,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreig2k5nik5t6rz6tyaj6rxpxcaxjzh7u7ytu5feesmxfysnoagiroa","title":"root/code/fftconv/itkFFTWRealToComplexConjugateImageFilter.h","filename":"itkFFTWRealToComplexConjugateImageFilter.h","extra":{"size_bytes":2976,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreifbezhj3p3k2q4pinnwcf2gxscfv3ocjcv5fw4wfqdgdvmqpr3zgi","title":"root/code/fftconv/itkFFTWRealToComplexConjugateImageFilter.txx","filename":"itkFFTWRealToComplexConjugateImageFilter.txx","extra":{"size_bytes":5443,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiglgkpsawgnxdy5oa7g35y33mkc5vd5qmhf5z7eejy7jn5ipro22e","title":"root/code/fftconv/itkNormalizeToConstantImageFilter.h","filename":"itkNormalizeToConstantImageFilter.h","extra":{"size_bytes":4262,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreieen64cparb6t3qtwkypnqj7ri4ucej64aavbordcfqrux6yjpkam","title":"root/code/fftconv/itkNormalizeToConstantImageFilter.txx","filename":"itkNormalizeToConstantImageFilter.txx","extra":{"size_bytes":3140,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreigxqlu6nngfv26r7phzoua33fwbqmmx3vtt3zsslcjynechbf66hy","title":"root/code/fftconv/itkRegionFromReferenceImageFilter.h","filename":"itkRegionFromReferenceImageFilter.h","extra":{"size_bytes":4609,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreihgbqv56hic4qnw3trsmgntfbo2tyse7jwkcncm3qy57ylvwwycvq","title":"root/code/fftconv/itkRegionFromReferenceImageFilter.txx","filename":"itkRegionFromReferenceImageFilter.txx","extra":{"size_bytes":2268,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreibeqo4kvlbkchmfeg2dxbxbdldywbjgndzgaidly27sfh5d7tu6nm","title":"root/code/fftconv/itkTestingMacros.h","filename":"itkTestingMacros.h","extra":{"size_bytes":2053,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreigenpb4mkuweu6ra722joioal6fzhu4tbv7njhpv72gdp4swajy7q","title":"root/code/fftconv/itkZeroFluxNeumannPadImageFilter.h","filename":"itkZeroFluxNeumannPadImageFilter.h","extra":{"size_bytes":5857,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiagnddlxatmx5rqsloptrpdbkoxodokh3dvjynplrq4qog24bozwq","title":"root/code/fftconv/itkZeroFluxNeumannPadImageFilter.txx","filename":"itkZeroFluxNeumannPadImageFilter.txx","extra":{"size_bytes":8235,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreif2o3e4ndgsreo3rvsorjhczjuaxsttmg4rfsxjumb43ticqxdole","title":"root/code/fftconv/norm.cxx","filename":"norm.cxx","extra":{"size_bytes":1178,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreibvt3dafbscy6y2n6ld7pnmypkcfjigj3w5r2r6z67ctq74lparxi","title":"root/code/fftconv/pad.cxx","filename":"pad.cxx","extra":{"size_bytes":2977,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreigq52fejcwlb57t2jp2uxc7bm6cqiuciplolxlmugkait4tvjsifm","title":"root/code/fftconv/pad1.cxx","filename":"pad1.cxx","extra":{"size_bytes":2043,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreig2fxcheq4kaidvdhb3mrofrx3sgyjympehwhsbpab7dmd4346j7y","title":"root/code/fftconv/perf2D.cxx","filename":"perf2D.cxx","extra":{"size_bytes":2617,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreic3f52x2zzkl7sxjbtm7vqwd64eqxmnw2okn4ypp5xuyl24enmuai","title":"root/code/fftconv/perf3D.cxx","filename":"perf3D.cxx","extra":{"size_bytes":3256,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreihzfpvncor673otg7evccndjesl2g6fusnjqwgmaxrf3ubwtjxdmu","title":"root/code/fftconv/perf_threads.cxx","filename":"perf_threads.cxx","extra":{"size_bytes":2777,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreihako3auhiu5j5yny5tdafyrj47wjdyfyy6l2to3svrkhqxlpqq7y","title":"root/code/fftconv/ref.cxx","filename":"ref.cxx","extra":{"size_bytes":1920,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiaus7d7pypzmzbk3iyxhde3yfww3m7defzhso3mxew72mnhwafjoa","title":"root/code/fftconv/images/conv.dot","filename":"conv.dot","extra":{"size_bytes":1256,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreibnzmariwkrmk3l55xlsngj6kfrt7qryyid6v4jggww4eo66kd54q","title":"root/code/fftconv/images/cthead1.tif","filename":"cthead1.tif","extra":{"size_bytes":69758,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreia433a3ivloih4uflalz7wkbjcw2a5ssv53zucy6vdivsopqr4wza","title":"root/code/fftconv/images/dot.png","filename":"dot.png","extra":{"size_bytes":172,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidwedxt7kugwmmlbwjzruqc363auuotjobmqgatqjossf3qmse2tq","title":"root/code/fftconv/images/fftconv.png","filename":"fftconv.png","extra":{"size_bytes":19214,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreie2t3zv3ctl2gvob67j6v3kmyl3ykfbt25o4oovcpduexurcw4uom","title":"root/code/fftconv/images/fftw3-ops-gpf.pdf","filename":"fftw3-ops-gpf.pdf","extra":{"size_bytes":128191,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreid7dwk6rfg7o2rk4fnz3gp5j4ffsed3a7uw3rkhsnh2m64lcr7ima","title":"root/code/fftconv/images/fftw3-time-dim.pdf","filename":"fftw3-time-dim.pdf","extra":{"size_bytes":124662,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreicdpj5w5rxjzg47tcreasqqq3ybuxipwksycuhfraj4iw2vimw5oq","title":"root/code/fftconv/images/image-pad-convolved.png","filename":"image-pad-convolved.png","extra":{"size_bytes":22749,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiezg5xle4o3kmmgpnip233uverkcd5xxtqzzg3s6u5vgapveprr3u","title":"root/code/fftconv/images/inheritance.dot","filename":"inheritance.dot","extra":{"size_bytes":1172,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreia6zitqyirtzhtq6nhlggtc2nmpdtffvraatc3ffoqyg5kl2x7b5q","title":"root/code/fftconv/images/kernel-pad-flip-shift.png","filename":"kernel-pad-flip-shift.png","extra":{"size_bytes":449,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiglhqain7ptyhu7iypk6ecyepq5rkdr2234i3rxgnau4oooducdiy","title":"root/code/fftconv/images/kernel-pad-flip.png","filename":"kernel-pad-flip.png","extra":{"size_bytes":461,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiftjhm55ih3xj62p4romuilw6clcoi655y7baxq7midhr6ymvlnte","title":"root/code/fftconv/images/kernel.png","filename":"kernel.png","extra":{"size_bytes":157,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreigsmfveksjrew72nywsvpytyff74dax3uqmp2muidf343k3vpbrhm","title":"root/code/fftconv/images/norm.png","filename":"norm.png","extra":{"size_bytes":160,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreieswrvtpclrotnmmawbheplpclr5xfky7vthwpqivhz7zyp4xgz7e","title":"root/code/fftconv/images/pad-image-0.png","filename":"pad-image-0.png","extra":{"size_bytes":29594,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiamw6jbsofzsrpciklrxxqonoahkio4pwpg7gbeex32jvrafbvzae","title":"root/code/fftconv/images/pad-image-13.png","filename":"pad-image-13.png","extra":{"size_bytes":29602,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreigvounl2y4b6s3vaoycbtzfy75p5e3tgy73tyksbv5gmfg2enea3u","title":"root/code/fftconv/images/pad-image-2.png","filename":"pad-image-2.png","extra":{"size_bytes":30994,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreihpp5qzfhfcfwguzrwzndftp7gj7b4lbv5x7wfovmf6ky22qchyai","title":"root/code/fftconv/images/pad-image-mirror.png","filename":"pad-image-mirror.png","extra":{"size_bytes":114347,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreihjp6lulrdvwm6y2r2irsba7wtxpbu4gskg4or2apqkbuy6ra5s4q","title":"root/code/fftconv/images/pad-image-wrap.png","filename":"pad-image-wrap.png","extra":{"size_bytes":61037,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreibqr3cv55tjrfwpjzjtin2o266pbnosrui52brdbbmcztn5hppule","title":"root/code/fftconv/images/pad-image-zero-flux.png","filename":"pad-image-zero-flux.png","extra":{"size_bytes":31543,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreibkr5yehteiggwomoy4xudynrqdxzr2reprrlatbeu7m6qb4e5uoq","title":"root/code/fftconv/images/pad-kernel-0.png","filename":"pad-kernel-0.png","extra":{"size_bytes":274,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreifreo475ljomfilcxz5yk5nrkxnwwvlixefsp5aeyrdquy5lart2q","title":"root/code/fftconv/images/pad-kernel-13.png","filename":"pad-kernel-13.png","extra":{"size_bytes":276,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreicm2krtrx5vor2vbshhru3hkkyuo6qqa62sjhsxevacy2wy7sbfni","title":"root/code/fftconv/images/pad-kernel-2.png","filename":"pad-kernel-2.png","extra":{"size_bytes":464,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreibimtvs3bvm4dkiqdjbuk4iuvyq5vamoyw7com3pqr7uu44b3naay","title":"root/code/fftconv/images/pad-kernel-no-padding.png","filename":"pad-kernel-no-padding.png","extra":{"size_bytes":266,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreihicvy7il32umzuutjt5aapxdtdcnkaz2jxlq2lohxiicfnxkdnbe","title":"root/code/fftconv/images/perf2D-vnl.txt","filename":"perf2D-vnl.txt","extra":{"size_bytes":751,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreifgtyzhybx5k7cfqkyc3dldlfclybvpoxqhtqagbnlsolt23d7efq","title":"root/code/fftconv/images/perf2D-wisdom.txt","filename":"perf2D-wisdom.txt","extra":{"size_bytes":785,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreigoytcjleray47zcnk7xwtcreym45rqwdp2gwr2fgxiwdhih7okrq","title":"root/code/fftconv/images/perf2D.gnuplot","filename":"perf2D.gnuplot","extra":{"size_bytes":563,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreih5pl2d5lyonmgq5jcdonm7u53okie4vgwmrjvtoggms25gxcspu4","title":"root/code/fftconv/images/perf2D.txt","filename":"perf2D.txt","extra":{"size_bytes":821,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreigi6hqax4gkjth72bm2grpymyr2p5xfdfn5nzm2dszhmtaxwodgte","title":"root/code/fftconv/images/perf_threads.gnuplot","filename":"perf_threads.gnuplot","extra":{"size_bytes":348,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreifhu3um6ofo7y6gz54om2asw6qvo4zkfqykvloqjk4b67zjwgmszy","title":"root/code/fftconv/images/perf_threads.txt","filename":"perf_threads.txt","extra":{"size_bytes":242,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidgf6m5rwhdw3fqgjuw44pyho3to4kcozrbht74wxdn3oncfjbve4","title":"root/code/fftconv/images/ref.png","filename":"ref.png","extra":{"size_bytes":24815,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreif5aw44fsoi6sd2qi3q5zyyljmwtkpu7ph5dsdqovptwnjvows2yi","title":"root/code/fftconv/article/Article.tex","filename":"Article.tex","extra":{"size_bytes":25270,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreibt777hqewkrlmuvetslpxgiqw3asfuuj6krejq6j436sbav6beji","title":"root/code/fftconv/article/InsightArticle.cls","filename":"InsightArticle.cls","extra":{"size_bytes":4011,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreifciou2aavrwy4btq4eysbcgppc7r5rcvnrisasakz25douasg3by","title":"root/code/fftconv/article/InsightJournal.bib","filename":"InsightJournal.bib","extra":{"size_bytes":159496,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiaunixrkiidfcebqz2sniijtivjau6p5kt7fxrs4xsep7z5mi3xqy","title":"root/code/fftconv/article/InsightJournal.sty","filename":"InsightJournal.sty","extra":{"size_bytes":36042,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreibtfg6hmac536bybpwiqkhv7fwlmbeni7xmwalqyndspe3sq3fkqa","title":"root/code/fftconv/article/Makefile","filename":"Makefile","extra":{"size_bytes":2092,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiet7uhlgharf22alaz5xdy5p5oshdd6nenryblibvzhnzupg3kwji","title":"root/code/fftconv/article/algorithm.sty","filename":"algorithm.sty","extra":{"size_bytes":2223,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreifmvoerc5nldoiersgcd433y7zqx2dor5r52x73jhs5fmrlide4ue","title":"root/code/fftconv/article/algorithmic.sty","filename":"algorithmic.sty","extra":{"size_bytes":5564,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreia74prxyxal4wrht3tu25ayv77gd3m4r3z3boglhsqwjcmxl2i6gi","title":"root/code/fftconv/article/amssymb.sty","filename":"amssymb.sty","extra":{"size_bytes":15232,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreift6yoe2q2ofarabu7pcv4yal7dc2teqhpdjanybr2emqxyfqdjbi","title":"root/code/fftconv/article/fancyhdr.sty","filename":"fancyhdr.sty","extra":{"size_bytes":14699,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiahbnr5hf2qmjo6hd2k4ytpq5k7yzwyaf4kd77kypubsu5aurj62a","title":"root/code/fftconv/article/floatflt.sty","filename":"floatflt.sty","extra":{"size_bytes":11060,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidtzeamzad44vct5y6ehkdpgrzo2phkaqfzvzdmozvb66oswpoe5m","title":"root/code/fftconv/article/fncychap.sty","filename":"fncychap.sty","extra":{"size_bytes":10359,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreie3kjzyadbrhf4hm5klwap2y7tl6fippqlkb4nhqjmn6wblhooizq","title":"root/code/fftconv/article/pseudocode.sty","filename":"pseudocode.sty","extra":{"size_bytes":7860,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiapnjtir36tcynydwjrizc3cm6vskb2m6xq7htskqups2ljaxa5ru","title":"root/code/fftconv/article/times.sty","filename":"times.sty","extra":{"size_bytes":857,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreibeghuhg3ikrvi5aneo225eltfesgoq2n2efrykwx773jrrouks3y","title":"root/code/fftconv/Wrapping/CMakeLists.txt","filename":"CMakeLists.txt","extra":{"size_bytes":513,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreihsxd3k3kfbdwzzsacs3qrts5gnmzuwalqo2lvetp62zcaond3r2u","title":"root/code/fftconv/Wrapping/wrap_itkClipImageFilter.cmake","filename":"wrap_itkClipImageFilter.cmake","extra":{"size_bytes":299,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidwdbbok27wgb7czog5z6a4y562usuvvyniibd5okzusysy3mea2q","title":"root/code/fftconv/Wrapping/wrap_itkFFTConvolutionImageFilter.cmake","filename":"wrap_itkFFTConvolutionImageFilter.cmake","extra":{"size_bytes":100,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidrv7eu2jgwa5irebd4z547r3bekehtkgwy54mlasfgep4ghi46qm","title":"root/code/fftconv/Wrapping/wrap_itkFFTConvolutionImageFilterBase.cmake","filename":"wrap_itkFFTConvolutionImageFilterBase.cmake","extra":{"size_bytes":104,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiabbhwkr5sr2mgknvfb5uxlblvkwm2aszg3rezvpl3kmlyri7j7lu","title":"root/code/fftconv/Wrapping/wrap_itkFFTPadImageFilter.cmake","filename":"wrap_itkFFTPadImageFilter.cmake","extra":{"size_bytes":92,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreic7rjbo5iauwxjdgyjunsptabwrtwkuh2ogq3cs3fpsriondfh55e","title":"root/code/fftconv/Wrapping/wrap_itkNormalizeToConstantImageFilter.cmake","filename":"wrap_itkNormalizeToConstantImageFilter.cmake","extra":{"size_bytes":105,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreidggvuslc7vtmv2y35gkrth2kh2iqzrtxmh6fezy6hbiicz2x2u4q","title":"root/code/fftconv/Wrapping/wrap_itkRegionFromReferenceImageFilter.cmake","filename":"wrap_itkRegionFromReferenceImageFilter.cmake","extra":{"size_bytes":108,"type":"file"}},{"url":"https://pub.desci.com/ipfs/bafkreiglj54fyhwluci33qhnqwiuhfefibzlpsuur2vaxwtjxtrwi2pnmm","title":"root/code/fftconv/Wrapping/wrap_itkZeroFluxNeumannPadImageFilter.cmake","filename":"wrap_itkZeroFluxNeumannPadImageFilter.cmake","extra":{"size_bytes":107,"type":"file"}},{"url":"https://dweb.link/ipfs/bafkreidoy6t57mwwzqvwcs7hbgvhkldkbe2e3crjb3mrqdypiibwy6b7c4","title":"root/article.pdf","filename":"article.pdf","extra":{"size_bytes":923546,"type":"file"}}],"references":{"cite":{"order":["ref1","ref2"]},"data":{"ref1":{"label":"ref1","enumerator":"1","html":"The ITK Software Guide+2003+L. Ibanez+W. Schroeder"},"ref2":{"label":"ref2","enumerator":"2","html":"Kitware"}}}}