padding全零填充
yummy
阅读:395
2022-03-30 22:14:28
评论:0
#include<stdio.h> #define P_IN_SIZE 4 #define P_OUT_SIZE 6 /**************************填充函数****************************************************/ int padding(float in_img[P_IN_SIZE][P_IN_SIZE],float out_img[P_OUT_SIZE][P_OUT_SIZE]) { int i,j; //清空输入 for(i=0;i<P_OUT_SIZE;i++)//行 { for(j=0;j<P_OUT_SIZE;j++)//列 { out_img[i][j]=0.0; } } //填充输入 for(i=1;i<(P_OUT_SIZE-1);i++)//行 { for(j=1;j<(P_OUT_SIZE-1);j++)//列 { out_img[i][j]=in_img[i-1][j-1]; } } return 0; } /**********************填充测试函数********************/ int padding_test() { int i,j; float in_img[P_IN_SIZE][P_IN_SIZE]={1,2,3,4, 5,6,7,8, 9,10,11,12, 13,14,15,16}; float out_img[P_OUT_SIZE][P_OUT_SIZE]={0}; padding(in_img,out_img); printf("输入图片\n"); for(i=0;i<P_IN_SIZE;i++)//行 { for(j=0;j<P_IN_SIZE;j++)//列 { printf("%.1f\t",in_img[i][j]); } printf("\n"); } printf("输出图片\n"); for(i=0;i<P_OUT_SIZE;i++)//行 { for(j=0;j<P_OUT_SIZE;j++)//列 { printf("%.1f\t",out_img[i][j]); } printf("\n"); } return 0; } int main() { padding_test(); return 0; }
本文 zblog模板 原创,转载保留链接!网址:http://xn--zqqs03dbu6a.cn/?id=12
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。