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

Send or Receive Money in China

David Goldman | August 16th, 2016
bankwire

5 luxury hotels in Asia

Oliver Verot | June 2nd, 2016
ritz-bund-view-suite

Recent Comments

The Chinese government was offended, and afraid of the literature (in the genre, now banned), by Cixin Liu.…» more

that's mean you should never stop from doing a good deed» more

A good article more worthy of most comments received.» more

The preference for white like of light skin in Asia is not race-based, or self hate, but historically based.…» more

Subscribe by email

Enter your email address: