Happy national day, make a national flag

| October 1st, 2010

20101001-flag-02

Happy 61st birthday China, and happy national day to everyone!  Hope you are enjoying your week long vacation if you are currently working in China.  Here is a forum post on Tianya, a gathering of China’s national flags made and submitted by Tianya users.  Enjoy!

20101001-flag-01

20101001-flag-03

20101001-flag-04

20101001-flag-05

20101001-flag-06

20101001-flag-07

20101001-flag-08

20101001-flag-09

20101001-flag-10

20101001-flag-11

20101001-flag-12

20101001-flag-13

20101001-flag-14

egg and tomato

20101001-flag-15

 

20101001-flag-16

Warcraft 3

 

20101001-flag-17

20101001-flag-18

20101001-flag-19

20101001-flag-20

20101001-flag-21

20101001-flag-22

20101001-flag-23

20101001-flag-24

20101001-flag-25

20101001-flag-26

20101001-flag-27

20101001-flag-28

20101001-flag-29

20101001-flag-30

20101001-flag-31

20101001-flag-32

20101001-flag-33

20101001-flag-34

20101001-flag-36

20101001-flag-37

63994225_34319799_middle 

Do you have a more creative design? do you want to post your flag here?  Too bad I don’t have a way for readers to submit photos yet.  But if you will like to post your flag here, just email me write to chinahuhs[at]gmail[dot]com, I will post it for you with your comments.

14 Comments | Leave a comment | Comment feed

  1. ektor says:

    The one made out of coins and 100yuan note is the best one. It represents perfectly modern China: the biggest star is MONEY, the smaller ones MORE MONEY.
    R.I.P Grandpa Mao

  2. john digmeme says:

    I liked the one made out of crackers and what looks like phone cards. Low budget pride.

  3. Gary says:

    Some of these seem rather flippant and disrespectful. The one on the chair seat especially. What does it say that you want to plant your butt on your national flag? Put it on the back of the chair so at least it isn’t covered.

  4. Al says:

    I like the one on the building and the tea cup ones.

  5. Wang Er says:

    The one with scrambled eggs and tomatoes is my favorite. Yummy!

  6. BlackSugarDaddy says:

    used to hump with 5 star red flag

  7. Давид says:

    Yes, another holiday to celebrate one year closer to the end of the current regime.

  8. Wong says:

    red代表communism,我觉得中国是不是该考虑 change the color of the national flag?
    because it is not a real communist country here in china.

  9. georgeson says:

    If you know Matlab, try copy the two functions below to the same folder then run the first function in Matlab. You will get a nice five-star red flag.

    function paintFiveStarRedFlag(flag_dimension_in_pixel)

    %% Constants

    if nargin < 1

    flag_dimension_in_pixel = [600 400];

    end

    figure_leftbottom_pos = [100 100];

    bkg_color = [1 0 0];

    star_color = [1 1 0];

    flag_horiz_units_num = 30;

    flag_verti_units_num = 20;

    star_vertices_x = zeros(10, 5);

    star_vertices_y = zeros(10, 5);

    stars(5).center_pos = [];

    stars(1).center_pos = [5 15];

    stars(1).radius = 3;

    stars(1).orientation = 0;

    stars(2).center_pos = [10 18];

    stars(2).radius = 1;

    stars(2).orientation = 0;

    stars(3).center_pos = [12 16];

    stars(3).radius = 1;

    stars(3).orientation = 0;

    stars(4).center_pos = [12 13];

    stars(4).radius = 1;

    stars(4).orientation = 0;

    stars(5).center_pos = [10 11];

    stars(5).radius = 1;

    stars(5).orientation = 0;

    for i = 2:5
    dists = deal(stars(i).center_pos – stars(1).center_pos);
    stars(i).orientation = atan(dists(2)/dists(1)).*180/pi + 90;
    end

    %% Prepare the background

    flag_figure = figure('Units', 'pixels', …
    'Position', [figure_leftbottom_pos, flag_dimension_in_pixel]);

    flag_axes = axes('Parent', flag_figure, 'Units','pixels', …
    'Position', [1 1 flag_dimension_in_pixel], 'Color', [1 0 0]);

    set(flag_axes, 'XLim', [0 flag_horiz_units_num], 'YLim', [0 flag_verti_units_num]);

    rectangle('Position', [0 0 flag_horiz_units_num flag_verti_units_num], …
    'FaceColor', bkg_color ,'EdgeColor' ,bkg_color);

    set(flag_axes, 'Visible','off');

    %% Get the Star's Vertices

    for i = 1:5
    [star_vertices_x(:, i) star_vertices_y(:, i)] = …
    GetPentagramVertices(stars(i).center_pos, …
    stars(i).radius,stars(i).orientation);

    end

    star_handles = patch(star_vertices_x, star_vertices_y, star_color);

    set(star_handles, 'EdgeColor', star_color);

    % flag_image = frame2im(getframe(flag_figure));
    %
    % [filename, pathname, filterindex] = …
    % uiputfile('*','Save the Nation Flag as…')
    %
    % imwrite(flag_image, [pathname filename]);

    function [x y] = GetPentagramVertices(centerPos, radius, orientation)

    Rad_ext = radius .* ones(1,5);
    Ori_ext = ([0:72:359] + 90 +orientation).* pi/ 180;

    Rad_int = radius .* sind(18)./sind(126) .* ones(1,5);
    Ori_int = ([0:72:359] – 90 +orientation).* pi/ 180;
    Ori_int = Ori_int([4 5 1 2 3]);

    Rad_all = zeros(1,10);
    Ori_all = zeros(1,10);

    Rad_all([1:2:10 2:2:10]) = [Rad_ext Rad_int];
    Ori_all([1:2:10 2:2:10]) = [Ori_ext Ori_int];

    [x y] = pol2cart(Ori_all, Rad_all);

    x = x + centerPos(1);
    y = y + centerPos(2);

  10. eric says:

    ohh yes… make a flag and perpetuate nationalism (aka FASCISM)! Real friggin’ intelligent!

    statism is dead morons!

Leave a Comment

Prove you are human! * Time limit is exhausted. Please reload CAPTCHA.

Kepard - Premium VPN Service

Latest Posts

6 Reasons to Visit China

marieb | October 3rd, 2019

Chinese Poker: a beginner’s guide

Arina Folk | December 5th, 2018

Recent Comments

I am really impressed with your work, Thanks for such post and please keep it up. Sabse Bada Sawal» more

I think they should behave properly because it will reflect their country. https://thequantumdaily.com/» more

It takes a lot of bravery to immigrate to another country or even travel to another country, into the unknown.…» more

This article really shed a lot of light on where our electronics go. I'll be more mindful and recycle wherever…» more

Is this VPN like NordVPN? I've been looking for a new service, maybe I'll try this one. Chris |…» more

Subscribe by email

Enter your email address: